1.1 --- a/src/share/classes/java/awt/Container.java Wed Nov 16 15:40:59 2011 +0400
1.2 +++ b/src/share/classes/java/awt/Container.java Wed May 23 11:51:09 2012 +0200
1.3 @@ -2887,8 +2887,7 @@
1.4
1.5 Runnable pumpEventsForHierarchy = new Runnable() {
1.6 public void run() {
1.7 - EventDispatchThread dispatchThread =
1.8 - (EventDispatchThread)Thread.currentThread();
1.9 + EventDispatchThread dispatchThread = EventDispatchThread.findCurrent();
1.10 dispatchThread.pumpEventsForHierarchy(
1.11 new Conditional() {
1.12 public boolean evaluate() {