OSDN Git Service

Fix VR current component changes being ignored.
authorZak Cohen <zakcohen@google.com>
Fri, 24 Feb 2017 22:37:07 +0000 (14:37 -0800)
committerZak Cohen <zakcohen@google.com>
Fri, 24 Feb 2017 23:24:24 +0000 (15:24 -0800)
Bug: 35723429
Test: built, run on device and verified that controller works
Change-Id: I7467f893ef313145d7aa555285dae60cb7ec3cf2

services/core/java/com/android/server/vr/VrManagerService.java

index d179ea7..3df4d24 100644 (file)
@@ -680,10 +680,10 @@ public class VrManagerService extends SystemService implements EnabledComponentC
                 }
             }
 
-            mCurrentVrModeComponent = calling;
             if (calling != null && !Objects.equals(calling, mCurrentVrModeComponent)) {
                 sendUpdatedCaller = true;
             }
+            mCurrentVrModeComponent = calling;
 
             if (mCurrentVrModeUser != userId) {
                 mCurrentVrModeUser = userId;