src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java
Print this page
*** 102,113 ****
case XEMBED_EMBEDDED_NOTIFY: // Notification about embedding protocol start
active = true;
server = getEmbedder(embedded, msg);
// Check if window is reparented. If not - it was created with
// parent and so we should update it here.
! if (!embedded.isReparented()) {
! embedded.setReparented(true);
embedded.updateSizeHints();
}
embedded.notifyStarted();
break;
case XEMBED_WINDOW_ACTIVATE:
--- 102,113 ----
case XEMBED_EMBEDDED_NOTIFY: // Notification about embedding protocol start
active = true;
server = getEmbedder(embedded, msg);
// Check if window is reparented. If not - it was created with
// parent and so we should update it here.
! if (!embedded.isParented()) {
! embedded.setNativeParent(server);
embedded.updateSizeHints();
}
embedded.notifyStarted();
break;
case XEMBED_WINDOW_ACTIVATE: