src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java

Print this page

        

@@ -77,11 +77,10 @@
 
     private static XAtom wm_client_leader;
 
     static enum InitialiseState {
         INITIALISING,
-        NOT_INITIALISED,
         INITIALISED,
         FAILED_INITIALISATION
     };
 
     private InitialiseState initialising;

@@ -120,20 +119,18 @@
     /**
      * Called for delayed inits during construction
      */
     void instantPreInit(XCreateWindowParams params) {
         state_lock = new StateLock();
-        initialising = InitialiseState.NOT_INITIALISED;
     }
 
     /**
      * Called before window creation, descendants should override to initialize the data,
      * initialize params.
      */
     void preInit(XCreateWindowParams params) {
         state_lock = new StateLock();
-        initialising = InitialiseState.NOT_INITIALISED;
         embedded = Boolean.TRUE.equals(params.get(EMBEDDED));
         visible = Boolean.TRUE.equals(params.get(VISIBLE));
 
         Object parent = params.get(PARENT);
         if (parent instanceof XBaseWindow) {

@@ -221,11 +218,10 @@
                       }
                   } catch (InterruptedException ie) {
                       return false;
                   }
                   return true;
-              case NOT_INITIALISED:
               case FAILED_INITIALISATION:
                   return false;
               default:
                   return false;
             }