jdk/src/share/classes/java/awt/Dialog.java
changeset 2470 45c5e082f53d
parent 1964 934568dfe859
child 3084 67ca55732362
equal deleted inserted replaced
2469:c71d7365daf1 2470:45c5e082f53d
  1224     }
  1224     }
  1225     private void hideAndDisposeHandler() {
  1225     private void hideAndDisposeHandler() {
  1226         synchronized (getTreeLock()) {
  1226         synchronized (getTreeLock()) {
  1227             if (keepBlockingEDT) {
  1227             if (keepBlockingEDT) {
  1228                 keepBlockingEDT = false;
  1228                 keepBlockingEDT = false;
  1229                 PeerEvent wakingEvent = new PeerEvent(this, new WakingRunnable(), PeerEvent.PRIORITY_EVENT);
  1229                 PeerEvent wakingEvent = new PeerEvent(getToolkit(), new WakingRunnable(), PeerEvent.PRIORITY_EVENT);
  1230                 AppContext curAppContext = AppContext.getAppContext();
  1230                 AppContext curAppContext = AppContext.getAppContext();
  1231                 if (showAppContext != curAppContext) {
  1231                 if (showAppContext != curAppContext) {
  1232                     // Wake up event dispatch thread on which the dialog was
  1232                     // Wake up event dispatch thread on which the dialog was
  1233                     // initially shown
  1233                     // initially shown
  1234                     SunToolkit.postEvent(showAppContext, wakingEvent);
  1234                     SunToolkit.postEvent(showAppContext, wakingEvent);