OSDN Git Service

Dismiss immersive mode overlay while in VR mode.
authorRuben Brunk <rubenbrunk@google.com>
Tue, 17 May 2016 20:39:59 +0000 (13:39 -0700)
committerRuben Brunk <rubenbrunk@google.com>
Tue, 17 May 2016 22:15:28 +0000 (15:15 -0700)
Bug: 28052143
Change-Id: I750753c72cb8d41bf91c108e8fc645750fbf9c45

services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java

index 29b9b92..a77d512 100644 (file)
@@ -380,6 +380,10 @@ public class ImmersiveModeConfirmation {
         @Override
         public void onVrStateChanged(boolean enabled) throws RemoteException {
             mVrModeEnabled = enabled;
+            if (mVrModeEnabled) {
+                mHandler.removeMessages(H.SHOW);
+                mHandler.sendEmptyMessage(H.HIDE);
+            }
         }
     };
 }