src/share/classes/java/awt/DefaultKeyboardFocusManager.java
branchjavafx
changeset 5229 4ed8674de305
parent 2395 00cd9dc3c2b5
     1.1 --- a/src/share/classes/java/awt/DefaultKeyboardFocusManager.java	Tue May 25 15:58:33 2010 -0700
     1.2 +++ b/src/share/classes/java/awt/DefaultKeyboardFocusManager.java	Wed May 23 11:51:09 2012 +0200
     1.3 @@ -237,8 +237,7 @@
     1.4              }
     1.5              SunToolkit.postEvent(targetAppContext, se);
     1.6              if (EventQueue.isDispatchThread()) {
     1.7 -                EventDispatchThread edt = (EventDispatchThread)
     1.8 -                    Thread.currentThread();
     1.9 +                EventDispatchThread edt = EventDispatchThread.findCurrent();
    1.10                  edt.pumpEvents(SentEvent.ID, new Conditional() {
    1.11                          public boolean evaluate() {
    1.12                              return !se.dispatched && !targetAppContext.isDisposed();