| Summary: | Webgui: memory leak in KeyStrokeManager | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Andi Bur <andi.bur> |
| Component: | Scout | Assignee: | Project Inbox <scout.core-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | P3 | CC: | stephan.leichtvogt |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Andi Bur
Applied following fixes to remove memory leaks o Fixed disposing of RwtScoutComposites: key strokes on uiField and uiContainer are now removed whenever the widget is disposed (invoked by dispose listener) o Removed unnecessary menus on org.eclipse.scout.rt.ui.rap.ext.TextEx. o Removed unnecessary field on org.eclipse.scout.rt.ui.rap.ext.StyledTextEx. o Display is removed from workbench after it has been disposed (workaround in AbstractStandaloneRwtEnvironment, since RAP should close the session-scoped workbench itself) o Key strokes on DropDownButton and DropDownFileUpload are removed after the button has been disposed o RwtScoutDateField and RwtScoutTimeField do not have to remove the key strokes on their own. It is done by the RwtScoutComposite super class. o improved KeyStrokemanager ticket closed. deliverd as part of eclipse scout 3.8.0 (juno release train) |