File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
tmc-plugin/src/fi/helsinki/cs/tmc/ui Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -85,8 +85,7 @@ public void showPreferencesDialog(final ActionListener dialogListener) {
85
85
ActionListener closeListener = new ActionListener () {
86
86
@ Override
87
87
public void actionPerformed (ActionEvent e ) {
88
- panel = null ;
89
- dialog = null ;
88
+ destroyDialog ();
90
89
dialogListener .actionPerformed (e );
91
90
}
92
91
};
@@ -102,8 +101,7 @@ public void actionPerformed(ActionEvent e) {
102
101
dialog .addWindowListener (new WindowAdapter () {
103
102
@ Override
104
103
public void windowClosed (WindowEvent we ) {
105
- panel = null ;
106
- dialog = null ;
104
+ destroyDialog ();
107
105
}
108
106
});
109
107
SwingUtilities .invokeLater (new Runnable () {
@@ -113,4 +111,9 @@ public void run() {
113
111
}
114
112
});
115
113
}
114
+
115
+ private void destroyDialog () {
116
+ panel = null ;
117
+ dialog = null ;
118
+ }
116
119
}
You can’t perform that action at this time.
0 commit comments