Created attachment 530047 [details] “Jump to Section” menu on System Settings + IE 8 browser details Description of problem: “Jump to Section” menu items has been cropped on IE 8. Version-Release number of selected component (if applicable): Version: 4.1.0-SNAPSHOT Build Number: 7911e52 GWT Version: 2.0.4 SmartGWT Version: 2.4 Browser IE 8 [Browser details screenshot is attached] How reproducible: 100% Steps to Reproduce: 1. Logon to RHQ/JON GUI 2. Navigate to “Administration--> System Settings” 3. Issue is happening not only on “System Settings”, We can see this where ever we have “Jump to Section” menu. Actual results: “Jump to Section” menu items has been cropped Expected results: “Jump to Section” menu items will be displayed 100% Additional info: Screen-shorts are attached
Created attachment 530048 [details] “Jump to Section” menu on Connection Settings
Created attachment 530049 [details] “Jump to Section” menu on Configuration page
for the record, this is the menu created in ConfigurationEditor.buildToolStrip(): Menu menu = new LocatableMenu(toolStrip.extendLocatorId("JumpMenu")); for (SectionStackSection section : sectionStack.getSections()) { MenuItem item = new MenuItem(section.getTitle()); item.setAttribute("name", section.getName()); item.addClickHandler(new ClickHandler() { public void onClick(MenuItemClickEvent event) { int index = event.getMenu().getItemNum(event.getItem()); sectionStack.expandSection(index); sectionStack.showSection(index); } }); menu.addItem(item); } menu.addItem(new MenuItemSeparator()); MenuItem hideAllItem = new MenuItem(MSG.view_configEdit_hideAll()); hideAllItem.addClickHandler(new ClickHandler() { public void onClick(MenuItemClickEvent event) { for (int i = 0; i < sectionStack.getSections().length; i++) { sectionStack.collapseSection(i); } } }); menu.addItem(hideAllItem);
I've tried several things to increase the width and nothing is working. I suspect this is a smartgwt bug in the IE javascript. I've tried combinations of: menu.setAutoFitData(Autofit.HORIZONTAL); menu.setAutoFitFieldWidths(true); menu.setWidth100(); menu.setAutoWidth(); These affect the width of the menu canvas, but the title text is still cut off.
reassigning to mike - I think he may have already fixed this. Mike - see if the new smartgwt upgrade fixed this or if you already fixed this (for some reason, I think I remember you saying you did some IE testing/fixing??)
let's revisit this to make sure we fix all the identified IE8 issues
setting priority to HIGH and sprint 11 tracker
this seems fine in RHQ 4.4 (JON 3.1 ) with IE8