Loading packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/CommandQueueTest.java +3 −29 Original line number Diff line number Diff line Loading @@ -23,8 +23,8 @@ import static android.service.quickaccesswallet.Flags.FLAG_LAUNCH_WALLET_VIA_SYS import static android.view.Display.DEFAULT_DISPLAY; import static android.view.WindowInsetsController.BEHAVIOR_DEFAULT; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.ArgumentMatchers.anyInt; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verifyNoMoreInteractions; Loading @@ -35,14 +35,12 @@ import android.hardware.biometrics.IBiometricSysuiReceiver; import android.hardware.biometrics.PromptInfo; import android.hardware.fingerprint.IUdfpsRefreshRateRequestCallback; import android.os.Bundle; import android.platform.test.annotations.DisableFlags; import android.platform.test.annotations.EnableFlags; import android.view.KeyEvent; import android.view.WindowInsets; import android.view.WindowInsets.Type.InsetsType; import android.view.WindowInsetsController.Appearance; import android.view.WindowInsetsController.Behavior; import android.view.accessibility.Flags; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.filters.SmallTest; Loading Loading @@ -385,30 +383,7 @@ public class CommandQueueTest extends SysuiTestCase { } @Test @DisableFlags(Flags.FLAG_A11Y_QS_SHORTCUT) public void addQsTile_withA11yQsShortcutFlagOff() { ComponentName c = new ComponentName("testpkg", "testcls"); mCommandQueue.addQsTile(c); waitForIdleSync(); verify(mCallbacks).addQsTile(eq(c)); } @Test @DisableFlags(Flags.FLAG_A11Y_QS_SHORTCUT) public void addQsTileToFrontOrEnd_withA11yQsShortcutFlagOff_doNothing() { ComponentName c = new ComponentName("testpkg", "testcls"); mCommandQueue.addQsTileToFrontOrEnd(c, true); waitForIdleSync(); verifyNoMoreInteractions(mCallbacks); } @Test @EnableFlags(Flags.FLAG_A11Y_QS_SHORTCUT) public void addQsTile_withA11yQsShortcutFlagOn() { public void addQsTile() { ComponentName c = new ComponentName("testpkg", "testcls"); mCommandQueue.addQsTile(c); Loading @@ -418,8 +393,7 @@ public class CommandQueueTest extends SysuiTestCase { } @Test @EnableFlags(Flags.FLAG_A11Y_QS_SHORTCUT) public void addQsTileAtTheEnd_withA11yQsShortcutFlagOn() { public void addQsTileAtTheEnd() { ComponentName c = new ComponentName("testpkg", "testcls"); mCommandQueue.addQsTileToFrontOrEnd(c, true); Loading packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java +11 −26 Original line number Diff line number Diff line Loading @@ -58,7 +58,6 @@ import android.view.KeyEvent; import android.view.WindowInsets.Type.InsetsType; import android.view.WindowInsetsController.Appearance; import android.view.WindowInsetsController.Behavior; import android.view.accessibility.Flags; import androidx.annotation.NonNull; import androidx.annotation.VisibleForTesting; Loading Loading @@ -987,13 +986,7 @@ public class CommandQueue extends IStatusBar.Stub implements @Override public void addQsTile(ComponentName tile) { if (Flags.a11yQsShortcut()) { addQsTileToFrontOrEnd(tile, false); } else { synchronized (mLock) { mHandler.obtainMessage(MSG_ADD_QS_TILE, tile).sendToTarget(); } } } /** Loading @@ -1003,7 +996,6 @@ public class CommandQueue extends IStatusBar.Stub implements */ @Override public void addQsTileToFrontOrEnd(ComponentName tile, boolean end) { if (Flags.a11yQsShortcut()) { synchronized (mLock) { SomeArgs args = SomeArgs.obtain(); args.arg1 = tile; Loading @@ -1011,7 +1003,6 @@ public class CommandQueue extends IStatusBar.Stub implements mHandler.obtainMessage(MSG_ADD_QS_TILE, args).sendToTarget(); } } } @Override public void remQsTile(ComponentName tile) { Loading Loading @@ -1692,18 +1683,12 @@ public class CommandQueue extends IStatusBar.Stub implements } break; case MSG_ADD_QS_TILE: { if (Flags.a11yQsShortcut()) { SomeArgs someArgs = (SomeArgs) msg.obj; for (int i = 0; i < mCallbacks.size(); i++) { mCallbacks.get(i).addQsTileToFrontOrEnd( (ComponentName) someArgs.arg1, (boolean) someArgs.arg2); } someArgs.recycle(); } else { for (int i = 0; i < mCallbacks.size(); i++) { mCallbacks.get(i).addQsTile((ComponentName) msg.obj); } } break; } case MSG_REMOVE_QS_TILE: Loading Loading
packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/CommandQueueTest.java +3 −29 Original line number Diff line number Diff line Loading @@ -23,8 +23,8 @@ import static android.service.quickaccesswallet.Flags.FLAG_LAUNCH_WALLET_VIA_SYS import static android.view.Display.DEFAULT_DISPLAY; import static android.view.WindowInsetsController.BEHAVIOR_DEFAULT; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.ArgumentMatchers.anyInt; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verifyNoMoreInteractions; Loading @@ -35,14 +35,12 @@ import android.hardware.biometrics.IBiometricSysuiReceiver; import android.hardware.biometrics.PromptInfo; import android.hardware.fingerprint.IUdfpsRefreshRateRequestCallback; import android.os.Bundle; import android.platform.test.annotations.DisableFlags; import android.platform.test.annotations.EnableFlags; import android.view.KeyEvent; import android.view.WindowInsets; import android.view.WindowInsets.Type.InsetsType; import android.view.WindowInsetsController.Appearance; import android.view.WindowInsetsController.Behavior; import android.view.accessibility.Flags; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.filters.SmallTest; Loading Loading @@ -385,30 +383,7 @@ public class CommandQueueTest extends SysuiTestCase { } @Test @DisableFlags(Flags.FLAG_A11Y_QS_SHORTCUT) public void addQsTile_withA11yQsShortcutFlagOff() { ComponentName c = new ComponentName("testpkg", "testcls"); mCommandQueue.addQsTile(c); waitForIdleSync(); verify(mCallbacks).addQsTile(eq(c)); } @Test @DisableFlags(Flags.FLAG_A11Y_QS_SHORTCUT) public void addQsTileToFrontOrEnd_withA11yQsShortcutFlagOff_doNothing() { ComponentName c = new ComponentName("testpkg", "testcls"); mCommandQueue.addQsTileToFrontOrEnd(c, true); waitForIdleSync(); verifyNoMoreInteractions(mCallbacks); } @Test @EnableFlags(Flags.FLAG_A11Y_QS_SHORTCUT) public void addQsTile_withA11yQsShortcutFlagOn() { public void addQsTile() { ComponentName c = new ComponentName("testpkg", "testcls"); mCommandQueue.addQsTile(c); Loading @@ -418,8 +393,7 @@ public class CommandQueueTest extends SysuiTestCase { } @Test @EnableFlags(Flags.FLAG_A11Y_QS_SHORTCUT) public void addQsTileAtTheEnd_withA11yQsShortcutFlagOn() { public void addQsTileAtTheEnd() { ComponentName c = new ComponentName("testpkg", "testcls"); mCommandQueue.addQsTileToFrontOrEnd(c, true); Loading
packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java +11 −26 Original line number Diff line number Diff line Loading @@ -58,7 +58,6 @@ import android.view.KeyEvent; import android.view.WindowInsets.Type.InsetsType; import android.view.WindowInsetsController.Appearance; import android.view.WindowInsetsController.Behavior; import android.view.accessibility.Flags; import androidx.annotation.NonNull; import androidx.annotation.VisibleForTesting; Loading Loading @@ -987,13 +986,7 @@ public class CommandQueue extends IStatusBar.Stub implements @Override public void addQsTile(ComponentName tile) { if (Flags.a11yQsShortcut()) { addQsTileToFrontOrEnd(tile, false); } else { synchronized (mLock) { mHandler.obtainMessage(MSG_ADD_QS_TILE, tile).sendToTarget(); } } } /** Loading @@ -1003,7 +996,6 @@ public class CommandQueue extends IStatusBar.Stub implements */ @Override public void addQsTileToFrontOrEnd(ComponentName tile, boolean end) { if (Flags.a11yQsShortcut()) { synchronized (mLock) { SomeArgs args = SomeArgs.obtain(); args.arg1 = tile; Loading @@ -1011,7 +1003,6 @@ public class CommandQueue extends IStatusBar.Stub implements mHandler.obtainMessage(MSG_ADD_QS_TILE, args).sendToTarget(); } } } @Override public void remQsTile(ComponentName tile) { Loading Loading @@ -1692,18 +1683,12 @@ public class CommandQueue extends IStatusBar.Stub implements } break; case MSG_ADD_QS_TILE: { if (Flags.a11yQsShortcut()) { SomeArgs someArgs = (SomeArgs) msg.obj; for (int i = 0; i < mCallbacks.size(); i++) { mCallbacks.get(i).addQsTileToFrontOrEnd( (ComponentName) someArgs.arg1, (boolean) someArgs.arg2); } someArgs.recycle(); } else { for (int i = 0; i < mCallbacks.size(); i++) { mCallbacks.get(i).addQsTile((ComponentName) msg.obj); } } break; } case MSG_REMOVE_QS_TILE: Loading