combobox_2.txt
1 |
=== modified file 'src/com/goldencode/p2j/ui/client/gui/ComboBoxGuiImpl.java' |
---|---|
2 |
--- src/com/goldencode/p2j/ui/client/gui/ComboBoxGuiImpl.java 2016-01-25 17:05:09 +0000 |
3 |
+++ src/com/goldencode/p2j/ui/client/gui/ComboBoxGuiImpl.java 2016-02-03 19:33:16 +0000 |
4 |
@@ -947,6 +947,12 @@ |
5 |
super.exitDropDown(); |
6 |
|
7 |
// clean up registry from drop-down widgets added in GUI code |
8 |
+ TopLevelWindow<GuiOutputManager> parentWindow = topLevelWindow(); |
9 |
+ TopLevelWindow<GuiOutputManager> dropDownWindow = dropDown.topLevelWindow(); |
10 |
+ if (parentWindow != dropDownWindow) |
11 |
+ { |
12 |
+ dropDownWindow.destroy(); |
13 |
+ } |
14 |
OutputManager.instance().getRegistry().removeWidgetsRecursive((Widget) dropDown); |
15 |
} |
16 |
|
17 |
|