narduk
14 Sep 2011, 4:30 AM
A button's menu won't be displayed when user clicks the button if all items don't fit inside browser's window.
GXT 2.2.4, GWT 2.2
IE8, WinXP
Host mode: Menu appears but will inmediately close.
Web mode: Menu never appears, button keeps pressed.
Sample code:
@Override
public void onModuleLoad() {
Menu menu = new Menu();
//Be sure to add enough items so they all don't fit inside browser's window
//As an alternative, you can add few items and resize browser's window
//height so they don't fit
for (int i = 0; i < 30; i++){
menu.add(new MenuItem("Item " + i));
}
Button button = new Button("Button with menu");
button.setMenu(menu);
RootPanel.get().add(button);
}
Is there any known workaround?
Thanks.
GXT 2.2.4, GWT 2.2
IE8, WinXP
Host mode: Menu appears but will inmediately close.
Web mode: Menu never appears, button keeps pressed.
Sample code:
@Override
public void onModuleLoad() {
Menu menu = new Menu();
//Be sure to add enough items so they all don't fit inside browser's window
//As an alternative, you can add few items and resize browser's window
//height so they don't fit
for (int i = 0; i < 30; i++){
menu.add(new MenuItem("Item " + i));
}
Button button = new Button("Button with menu");
button.setMenu(menu);
RootPanel.get().add(button);
}
Is there any known workaround?
Thanks.