This is not just about calling the
ProgressGrid2.reconfigure()
. This is about reconfiguring the grid once it is visible. At least IE has this limitation in some situations. Maybe the new way the grid is being composed makes this.
To fix your problem permanently, just make sure the grid is reconfigured in every display.
You just don't have to do this to the tab that is visible by default. For all other tabs, .reconfigure() should be called at least once.
Your
mni2
would become then:
Dim mni2 As New MenuItem With {
.ID = grid2.ID & "TabContainerActivator_MenuItem",
.Text = "Grid2",
.OnClientClick = "#{tabContainer}.addTab(#{" & grid2.ID & "});#{tabContainer}.setActiveTab('" & grid2.ID & "'); #{ProgressGrid2}.reconfigure();"}
Error and solution applies for both IE11 and Chrome 39.x.
I really hope now this helps a bit here. :)