src/share/classes/java/awt/Component.java

Print this page

        

@@ -3409,11 +3409,11 @@
         } else {
             if (isVisible() && (this.peer != null) &&
                 (width > 0) && (height > 0)) {
                 PaintEvent e = new PaintEvent(this, PaintEvent.UPDATE,
                                               new Rectangle(x, y, width, height));
-                Toolkit.getEventQueue().postEvent(e);
+                SunToolkit.postEvent(SunToolkit.targetToAppContext(this), e);
             }
         }
     }
 
     /**