Browse Source

fixes issue 1482

git-svn-id: http://svn.dmdirc.com/trunk@4415 00569f92-eb28-0410-84fd-f71c24880f
tags/0.6
Gregory Holmes 16 years ago
parent
commit
ff1b4b7927

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/FeedbackDialog.java View File

276
     /** {@inheritDoc} */
276
     /** {@inheritDoc} */
277
     @Override
277
     @Override
278
     public void dispose() {
278
     public void dispose() {
279
+        if (me == null) {
280
+            return;
281
+        }
279
         synchronized (me) {
282
         synchronized (me) {
280
             super.dispose();
283
             super.dispose();
281
             me = null;
284
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/NewServerDialog.java View File

287
     /** {@inheritDoc} */
287
     /** {@inheritDoc} */
288
     @Override
288
     @Override
289
     public void dispose() {
289
     public void dispose() {
290
+        if (me == null) {
291
+            return;
292
+        }
290
         synchronized (me) {
293
         synchronized (me) {
291
             super.dispose();
294
             super.dispose();
292
             me = null;
295
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/URLDialog.java View File

156
     /** {@inheritDoc} */
156
     /** {@inheritDoc} */
157
     @Override
157
     @Override
158
     public void dispose() {
158
     public void dispose() {
159
+        if (me == null) {
160
+            return;
161
+        }
159
         synchronized (me) {
162
         synchronized (me) {
160
             super.dispose();
163
             super.dispose();
161
             me = null;
164
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/about/AboutDialog.java View File

118
     /** {@inheritDoc} */
118
     /** {@inheritDoc} */
119
     @Override
119
     @Override
120
     public void dispose() {
120
     public void dispose() {
121
+        if (me == null) {
122
+            return;
123
+        }
121
         synchronized (me) {
124
         synchronized (me) {
122
             super.dispose();
125
             super.dispose();
123
             me = null;
126
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/actionseditor/ActionsEditorDialog.java View File

348
     /** {@inheritDoc} */
348
     /** {@inheritDoc} */
349
     @Override
349
     @Override
350
     public void dispose() {
350
     public void dispose() {
351
+        if (me == null) {
352
+            return;
353
+        }
351
         synchronized (me) {
354
         synchronized (me) {
352
             super.dispose();
355
             super.dispose();
353
             me = null;
356
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/actionseditor/ConditionEditorDialog.java View File

449
     /** {@inheritDoc} */
449
     /** {@inheritDoc} */
450
     @Override
450
     @Override
451
     public void dispose() {
451
     public void dispose() {
452
+        if (me == null) {
453
+            return;
454
+        }
452
         synchronized (me) {
455
         synchronized (me) {
453
             super.dispose();
456
             super.dispose();
454
             me = null;
457
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/actionsmanager/ActionsManagerDialog.java View File

439
     /** {@inheritDoc} */
439
     /** {@inheritDoc} */
440
     @Override
440
     @Override
441
     public void dispose() {
441
     public void dispose() {
442
+        if (me == null) {
443
+            return;
444
+        }
442
         synchronized (me) {
445
         synchronized (me) {
443
             super.dispose();
446
             super.dispose();
444
             me = null;
447
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/aliases/AliasManagerDialog.java View File

436
     /** {@inheritDoc} */
436
     /** {@inheritDoc} */
437
     @Override
437
     @Override
438
     public void dispose() {
438
     public void dispose() {
439
+        if (me == null) {
440
+            return;
441
+        }
439
         synchronized (me) {
442
         synchronized (me) {
440
             super.dispose();
443
             super.dispose();
441
             me = null;
444
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/channelsetting/ChannelSettingsDialog.java View File

260
     /** {@inheritDoc} */
260
     /** {@inheritDoc} */
261
     @Override
261
     @Override
262
     public void dispose() {
262
     public void dispose() {
263
+        if (me == null) {
264
+            return;
265
+        }
263
         synchronized (me) {
266
         synchronized (me) {
264
             super.dispose();
267
             super.dispose();
265
             me = null;
268
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/error/ErrorListDialog.java View File

398
     /** {@inheritDoc} */
398
     /** {@inheritDoc} */
399
     @Override
399
     @Override
400
     public void dispose() {
400
     public void dispose() {
401
+        if (me == null) {
402
+            return;
403
+        }
401
         synchronized (me) {
404
         synchronized (me) {
402
             super.dispose();
405
             super.dispose();
403
             me = null;
406
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/prefs/SwingPreferencesDialog.java View File

433
     /** {@inheritDoc} */
433
     /** {@inheritDoc} */
434
     @Override
434
     @Override
435
     public void dispose() {
435
     public void dispose() {
436
+        if (me == null) {
437
+            return;
438
+        }
436
         synchronized (me) {
439
         synchronized (me) {
437
             manager.close();
440
             manager.close();
438
             super.dispose();
441
             super.dispose();

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/profiles/ProfileManagerDialog.java View File

271
     /** {@inheritDoc} */
271
     /** {@inheritDoc} */
272
     @Override
272
     @Override
273
     public void dispose() {
273
     public void dispose() {
274
+        if (me == null) {
275
+            return;
276
+        }
274
         synchronized (me) {
277
         synchronized (me) {
275
             super.dispose();
278
             super.dispose();
276
             me = null;
279
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/serversetting/ServerSettingsDialog.java View File

260
     /** {@inheritDoc} */
260
     /** {@inheritDoc} */
261
     @Override
261
     @Override
262
     public void dispose() {
262
     public void dispose() {
263
+        if (me == null) {
264
+            return;
265
+        }
263
         synchronized (me) {
266
         synchronized (me) {
264
             super.dispose();
267
             super.dispose();
265
             me = null;
268
             me = null;

+ 3
- 0
src/com/dmdirc/ui/swing/dialogs/updater/SwingUpdaterDialog.java View File

237
     /** {@inheritDoc} */
237
     /** {@inheritDoc} */
238
     @Override
238
     @Override
239
     public void dispose() {
239
     public void dispose() {
240
+        if (me == null) {
241
+            return;
242
+        }
240
         synchronized (me) {
243
         synchronized (me) {
241
             super.dispose();
244
             super.dispose();
242
             me = null;
245
             me = null;

Loading…
Cancel
Save