src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java

Print this page

        

@@ -102,12 +102,12 @@
               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);
+                  if (!embedded.isParented()) {
+                      embedded.setNativeParent(server);
                       embedded.updateSizeHints();
                   }
                   embedded.notifyStarted();
                   break;
               case XEMBED_WINDOW_ACTIVATE: