1.1 --- a/src/share/classes/java/awt/SequencedEvent.java Tue Dec 28 15:53:50 2010 -0800
1.2 +++ b/src/share/classes/java/awt/SequencedEvent.java Wed May 23 11:51:09 2012 +0200
1.3 @@ -90,8 +90,7 @@
1.4
1.5 if (getFirst() != this) {
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 !SequencedEvent.this.isFirstOrDisposed();