private void requestGlobalDisplayStateInternal(int state) {
   synchronized (mSyncRoot) {
     if (mGlobalDisplayState != state) {
       mGlobalDisplayState = state;
       updateGlobalDisplayStateLocked();
       scheduleTraversalLocked(false);
     }
   }
 }