4.5.26 (Apr 2009)

Desktop client in Platform 4.5.x successfully launches
A desktop client project created in Platform 4.5.x threw exceptions when it was launched. This has been addressed and now desktop client starts without error.

Memory leaks with the replace-children command are fixed
When the replace-children command is run against a table or gridTable, memory for column and table elements that are no longer needed is now released.

Improvements regarding onActiveLost
When the onActiveLost event handler of a UI component displays a modal dialog, the dialog may keep returning after it is closed. This problem no longer happens.

Defects Resolved (Java)

10330memory leak when removing table rows by the replace-children command
10384verticalToolBar has been populated as horizontalToolBar
10425gridTable: a hidden column may become visible
10439comment for keep-last-client-event incomplete
10450clicking on a checkBox at runtime generates UnsupportedOperationException
10467compatibility: onActiveLost event by a table editor fires repeatedly
10478JRE1.6.0_10 compatibility: when onActiveLost displays a modal alert, the dialog keeps returning
10480compatibility: hand cursor displays for disabled link
10481scrolling tabPane: tab may not scroll correctly
10484compatibility: F10 key may be consumed by browser
10485memory leak with replace-children command
10492scrolling tabPane: one extra click needed to make left button disabled
10513desktop client does not work in platform 4.5
10517compatibility: onActiveLost event of a table editor fires repeatedly when clicking on multiple browser menus
10518compatibility: onActiveLost event of table editor fires repeatedly when clicking outside of browser or on the address bar
10519compatibility: onActiveLost event of table editor fires two times when clicking outside browser and then on another table row
10523compatibility: gridTable does not render correctly at runtime
10524compatibility: lockedColumn in gridTable does not work correctly after replace-children command