Browse Source

Let Java do it's thing before I handle events.

Fixes issue CLIENT-105

Change-Id: I9fa66c8920b174670c3c2c5ff95ef65f12946215
Reviewed-on: http://gerrit.dmdirc.com/1617
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
tags/0.6.5
Gregory Holmes 13 years ago
parent
commit
3aa39bb847
1 changed files with 4 additions and 4 deletions
  1. 4
    4
      src/com/dmdirc/addons/ui_swing/DMDircEventQueue.java

+ 4
- 4
src/com/dmdirc/addons/ui_swing/DMDircEventQueue.java View File

@@ -35,8 +35,8 @@ import java.awt.Point;
35 35
 import java.awt.Window;
36 36
 import java.awt.event.KeyEvent;
37 37
 import java.awt.event.MouseEvent;
38
-
39 38
 import java.awt.event.WindowEvent;
39
+
40 40
 import javax.swing.JPopupMenu;
41 41
 import javax.swing.KeyStroke;
42 42
 import javax.swing.MenuSelectionManager;
@@ -65,6 +65,9 @@ public class DMDircEventQueue extends EventQueue {
65 65
     /** {@inheritDoc} */
66 66
     @Override
67 67
     protected void dispatchEvent(final AWTEvent event) {
68
+        preDispatchEvent(event);
69
+        super.dispatchEvent(event);
70
+        postDispatchEvent(event);
68 71
         if (event instanceof MouseEvent) {
69 72
             handleMouseEvent((MouseEvent) event);
70 73
         } else if (event instanceof KeyEvent) {
@@ -72,9 +75,6 @@ public class DMDircEventQueue extends EventQueue {
72 75
         } else if (event instanceof WindowEvent) {
73 76
             handleWindowEvent((WindowEvent) event);
74 77
         }
75
-        preDispatchEvent(event);
76
-        super.dispatchEvent(event);
77
-        postDispatchEvent(event);
78 78
     }
79 79
 
80 80
     /**

Loading…
Cancel
Save