When the explorer window is not maximized at application startup, the panes sizes are not resized when the window is maximized. After maximization, a new URL posted in the iframe contained in the pane template restores the original size as if some bubbling is not being trickled down to the panel’s children. The panel itself is correctly resized but not the children. A small wiggle on the splitter bar c***all the children to stretch out correctly. I hope this is a known issue.
Hi,
I tested following and after browser was miximized, the splitter and content of child iframe was maximized as well. If there is a specific layout which brings misbehavior, then I suggest you to write a simple application/aspx which can be used to reproduce that issue and submit a bug report: http://ko.infragistics.com/support/ask-for-help.aspx
<ig:WebSplitter ID="WebSplitter1" runat="server" Height="166px" Width="100%"> <Panes> <ig:SplitterPane runat="server" CollapsedDirection="NextPane"> </ig:SplitterPane> <ig:SplitterPane runat="server" ContentUrl="http://infragistics.com"> </ig:SplitterPane> </Panes> </ig:WebSplitter>
Hi Viktor,
I filed Case Number: CAS-22140-M5Z60W "WebSplitter retains sizes from orginal window size" for this issue. Use the following to reproduce this issue:
<ig:WebSplitter ID="WebSplitter1" runat="server" Orientation="Horizontal" Height="100%" Width="100%"> <Panes> <ig:SplitterPane runat="server" CollapsedDirection="NextPane"> <template><a href="http://infragistics.com" target="_view">Infragistics</a><br> <a href="http://google.com" target="_view">Google</a> </template> </ig:SplitterPane> <ig:SplitterPane runat="server"> <Template> <iframe name="_view" id="_view" style="width: 100%; height: 100%; border: none 0px; margin: 0px; padding: 0px;" frameborder="0"></iframe> </Template> </ig:SplitterPane> </Panes> </ig:WebSplitter>
Open a browser window that's less than full screen and click on one of the links in the top pane, then maximize the browser window and again click on one of the links. What you'll notice, is the iframe size reverts back to what it was when you initially accessed the aspx page.