i did a little more poking around with ie.  apparently this works as
expected in ie8:

                DockLayoutPanel root = new DockLayoutPanel(Unit.EM);
                root.addNorth(new HTML("north"), 2);
                root.addSouth(new HTML("south"), 2);
                root.add(new HTML("center"));
                root.setSize("700px", "300px");

                dialog = new DialogBox();
                dialog.add(root);
                dialog.setModal(true);
                dialog.setAnimationEnabled(true);
                dialog.setText("DialogBox with DockLayoutPanel");
                dialog.setGlassEnabled(true);
                dialog.setAutoHideEnabled(true);
                dialog.show();
                dialog.center();

but if i comment out dialog.show() and dialog.center() at the end and
call those methods later on in the program (ie, i want to construct
the dialogbox but keep it hidden until the user clicks a button later
for instance), then the dialog box is rendered without the north/south
regions in ie8.

so oddly enough, if i construct the dialogbox and show it immediately,
it works fine in ie8.  but if i don't call show() immediately, then it
doesn't work in ie8.  it works correctly in firefox though!

anybody with any ideas?  am i missing something trivial?
-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.


Reply via email to