Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 096371b7 authored by Rick Yiu's avatar Rick Yiu Committed by android-build-merger
Browse files

Merge changes If834d0f0,I05ec75c7 into pi-dev

am: 6d61113d

Change-Id: Ie4c3729fc1258f0f452fb57b6b345e873bfb440d
parents 968c247b 6d61113d
Loading
Loading
Loading
Loading
+5 −4
Original line number Original line Diff line number Diff line
@@ -24,7 +24,6 @@ import android.os.Process;
import android.provider.Settings;
import android.provider.Settings;
import android.test.ActivityInstrumentationTestCase2;
import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.SmallTest;
import android.test.suitebuilder.annotation.SmallTest;
import android.util.Log;


/**
/**
 * Tests ActivityManager#setPersistentVrThread and ActivityManager#setVrThread's
 * Tests ActivityManager#setPersistentVrThread and ActivityManager#setVrThread's
@@ -76,10 +75,12 @@ public class SetPersistentVrThreadTest extends ActivityInstrumentationTestCase2<
    }
    }


    private void setPersistentVrModeEnabled(boolean enable) throws Throwable {
    private void setPersistentVrModeEnabled(boolean enable) throws Throwable {
        if (mVrManager != null) {
            mVrManager.setPersistentVrModeEnabled(enable);
            mVrManager.setPersistentVrModeEnabled(enable);
            // Allow the system time to send out callbacks for persistent VR mode.
            // Allow the system time to send out callbacks for persistent VR mode.
            Thread.sleep(200);
            Thread.sleep(200);
        }
        }
    }


    @SmallTest
    @SmallTest
    public void testSetPersistentVrThreadAPISuccess() throws Throwable {
    public void testSetPersistentVrThreadAPISuccess() throws Throwable {
+6 −4
Original line number Original line Diff line number Diff line
@@ -759,11 +759,13 @@ public class StatusBar extends SystemUI implements DemoMode,


        IVrManager vrManager = IVrManager.Stub.asInterface(ServiceManager.getService(
        IVrManager vrManager = IVrManager.Stub.asInterface(ServiceManager.getService(
                Context.VR_SERVICE));
                Context.VR_SERVICE));
        if (vrManager != null) {
            try {
            try {
                vrManager.registerListener(mVrStateCallbacks);
                vrManager.registerListener(mVrStateCallbacks);
            } catch (RemoteException e) {
            } catch (RemoteException e) {
                Slog.e(TAG, "Failed to register VR mode state listener: " + e);
                Slog.e(TAG, "Failed to register VR mode state listener: " + e);
            }
            }
        }


        IWallpaperManager wallpaperManager = IWallpaperManager.Stub.asInterface(
        IWallpaperManager wallpaperManager = IWallpaperManager.Stub.asInterface(
                ServiceManager.getService(Context.WALLPAPER_SERVICE));
                ServiceManager.getService(Context.WALLPAPER_SERVICE));