Преглед на файлове

Avoid erroring when removing null windows.

Change-Id: Id79031d5537cd8869e9195f2d944879b79a09f37
Reviewed-on: http://gerrit.dmdirc.com/3379
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
changes/79/3379/2
Greg Holmes преди 10 години
родител
ревизия
f97d409395
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3
    0
      src/com/dmdirc/addons/ui_swing/MainFrame.java

+ 3
- 0
src/com/dmdirc/addons/ui_swing/MainFrame.java Целия файл

@@ -624,6 +624,9 @@ public class MainFrame extends JFrame implements WindowListener,
624 624
 
625 625
     @Override
626 626
     public void windowDeleted(final TextFrame parent, final TextFrame window) {
627
+        if (window == null) {
628
+            return; //Deleting a window that doesnt exist will just cause problems, stop
629
+        }
627 630
         focusOrder.remove(window);
628 631
         if (activeFrame.equals(window)) {
629 632
             activeFrame = null;

Loading…
Отказ
Запис