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)

9748When table data is updated, there is a case where the multiple selection by the Shift key becomes impossible.
9840When a Swing component is used by Plug-in architecture, the overlap in Nexaweb widgets has an issue.
9841When popupMenu or menu are displayed, even if a Swing component receives a focus, neither popupMenu or menu is closed.
9869gridTable : When a new line is started in a header, centering of the character is not carried out correctly.
10034Memory Leak when multiple shortcuts are used
10075multiRow selection is not cleared between events