From 84d166c242c1d4fa23ddd8f4e7345be08027ecbd Mon Sep 17 00:00:00 2001 From: Miranda Kephart Date: Fri, 14 Apr 2023 10:49:36 -0400 Subject: [PATCH] Remove CLIPBOARD_REMOTE_BEHAVIOR flag Has been rolled out in udc-dev for a while now. Bug: 278244141 Test: atest Change-Id: Ia5354fca671ddc536428d8bd1b0b8c3551d7ed11 --- .../ClipboardOverlayController.java | 12 +++--------- .../ClipboardOverlayControllerTest.java | 14 -------------- 2 files changed, 3 insertions(+), 23 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/clipboardoverlay/ClipboardOverlayController.java b/packages/SystemUI/src/com/android/systemui/clipboardoverlay/ClipboardOverlayController.java index 5230159aaef4f..0aeab10101f68 100644 --- a/packages/SystemUI/src/com/android/systemui/clipboardoverlay/ClipboardOverlayController.java +++ b/packages/SystemUI/src/com/android/systemui/clipboardoverlay/ClipboardOverlayController.java @@ -32,7 +32,6 @@ import static com.android.systemui.clipboardoverlay.ClipboardOverlayEvent.CLIPBO import static com.android.systemui.clipboardoverlay.ClipboardOverlayEvent.CLIPBOARD_OVERLAY_SWIPE_DISMISSED; import static com.android.systemui.clipboardoverlay.ClipboardOverlayEvent.CLIPBOARD_OVERLAY_TAP_OUTSIDE; import static com.android.systemui.clipboardoverlay.ClipboardOverlayEvent.CLIPBOARD_OVERLAY_TIMED_OUT; -import static com.android.systemui.flags.Flags.CLIPBOARD_REMOTE_BEHAVIOR; import android.animation.Animator; import android.animation.AnimatorListenerAdapter; @@ -277,7 +276,7 @@ public class ClipboardOverlayController implements ClipboardListener.ClipboardOv } else if (!mIsMinimized) { setExpandedView(); } - if (mFeatureFlags.isEnabled(CLIPBOARD_REMOTE_BEHAVIOR) && mClipboardModel.isRemote()) { + if (mClipboardModel.isRemote()) { mTimeoutHandler.cancelTimeout(); mOnUiUpdate = null; } else { @@ -291,8 +290,7 @@ public class ClipboardOverlayController implements ClipboardListener.ClipboardOv mView.setMinimized(false); switch (model.getType()) { case TEXT: - if ((mFeatureFlags.isEnabled(CLIPBOARD_REMOTE_BEHAVIOR) && model.isRemote()) - || DeviceConfig.getBoolean( + if (model.isRemote() || DeviceConfig.getBoolean( DeviceConfig.NAMESPACE_SYSTEMUI, CLIPBOARD_OVERLAY_SHOW_ACTIONS, false)) { if (model.getTextLinks() != null) { classifyText(model); @@ -326,11 +324,7 @@ public class ClipboardOverlayController implements ClipboardListener.ClipboardOv mView.showDefaultTextPreview(); break; } - if (mFeatureFlags.isEnabled(CLIPBOARD_REMOTE_BEHAVIOR)) { - if (!model.isRemote()) { - maybeShowRemoteCopy(model.getClipData()); - } - } else { + if (!model.isRemote()) { maybeShowRemoteCopy(model.getClipData()); } if (model.getType() != ClipboardModel.Type.OTHER) { diff --git a/packages/SystemUI/tests/src/com/android/systemui/clipboardoverlay/ClipboardOverlayControllerTest.java b/packages/SystemUI/tests/src/com/android/systemui/clipboardoverlay/ClipboardOverlayControllerTest.java index 8600b7c48d33f..fe5fa1fdd39f2 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/clipboardoverlay/ClipboardOverlayControllerTest.java +++ b/packages/SystemUI/tests/src/com/android/systemui/clipboardoverlay/ClipboardOverlayControllerTest.java @@ -25,7 +25,6 @@ import static com.android.systemui.clipboardoverlay.ClipboardOverlayEvent.CLIPBO import static com.android.systemui.clipboardoverlay.ClipboardOverlayEvent.CLIPBOARD_OVERLAY_SHOWN_EXPANDED; import static com.android.systemui.clipboardoverlay.ClipboardOverlayEvent.CLIPBOARD_OVERLAY_SHOWN_MINIMIZED; import static com.android.systemui.clipboardoverlay.ClipboardOverlayEvent.CLIPBOARD_OVERLAY_SWIPE_DISMISSED; -import static com.android.systemui.flags.Flags.CLIPBOARD_REMOTE_BEHAVIOR; import static org.mockito.ArgumentMatchers.any; import static org.mockito.ArgumentMatchers.anyBoolean; @@ -121,7 +120,6 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase { mSampleClipData = new ClipData("Test", new String[]{"text/plain"}, new ClipData.Item("Test Item")); - mFeatureFlags.set(CLIPBOARD_REMOTE_BEHAVIOR, false); mOverlayController = new ClipboardOverlayController( mContext, @@ -234,7 +232,6 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase { @Test public void test_remoteCopy_withFlagOn() { - mFeatureFlags.set(CLIPBOARD_REMOTE_BEHAVIOR, true); when(mClipboardUtils.isRemoteCopy(any(), any(), any())).thenReturn(true); mOverlayController.setClipData(mSampleClipData, ""); @@ -242,18 +239,8 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase { verify(mTimeoutHandler, never()).resetTimeout(); } - @Test - public void test_remoteCopy_withFlagOff() { - when(mClipboardUtils.isRemoteCopy(any(), any(), any())).thenReturn(true); - - mOverlayController.setClipData(mSampleClipData, ""); - - verify(mTimeoutHandler).resetTimeout(); - } - @Test public void test_nonRemoteCopy() { - mFeatureFlags.set(CLIPBOARD_REMOTE_BEHAVIOR, true); when(mClipboardUtils.isRemoteCopy(any(), any(), any())).thenReturn(false); mOverlayController.setClipData(mSampleClipData, ""); @@ -279,7 +266,6 @@ public class ClipboardOverlayControllerTest extends SysuiTestCase { public void test_logOnClipboardActionsShown() { ClipData.Item item = mSampleClipData.getItemAt(0); item.setTextLinks(Mockito.mock(TextLinks.class)); - mFeatureFlags.set(CLIPBOARD_REMOTE_BEHAVIOR, true); when(mClipboardUtils.isRemoteCopy(any(Context.class), any(ClipData.class), anyString())) .thenReturn(true); when(mClipboardUtils.getAction(any(TextLinks.class), anyString()))