4.5.17 (Aug 2008)

4.5.17 (Aug 2008)

Java Improvements

Memory Leak when multiple shortcuts are used
The basic problem was caused by buttons (e.g. tabs of the tabPane) that have more than one shortcut assigned to them. This would cause the tab and all of the components contained in its associated pane to be leaked. The memory leak was resolved by improving the logic that added and removed shortcuts from a component, improvements in component to short cut mappings, and how the mappings were removed.

Improved Swing support
Two functional areas of Swing integration were improved in this release.

  • Nexaweb popup menus are now closed when clicking on Swing components.

  • Swing components do not draw in front of Nexaweb components when the user mouses over Swing components.

Defects Resolved (Java)

9748

When table data is updated, there is a case where the multiple selection by the Shift key becomes impossible.

9840

When a Swing component is used by Plug-in architecture, the overlap in Nexaweb widgets has an issue.

9841

When popupMenu or menu are displayed, even if a Swing component receives a focus, neither popupMenu or menu is closed.

9869

gridTable : When a new line is started in a header, centering of the character is not carried out correctly.

10034

Memory Leak when multiple shortcuts are used

10075

multiRow selection is not cleared between events