From ef06ef332885bb9a3d4eeb8efcb51cd8bed27b10 Mon Sep 17 00:00:00 2001 From: Schneider Victor-Tulias Date: Tue, 18 Feb 2025 12:08:45 -0500 Subject: [PATCH] Send intent boradcast when AllSetActivity ends and reaches launcher Flag: EXEMPT supporting new SUW behaviour Bug: 396378163 Test: registered temporary broadcast receiver and checked logs Change-Id: Ib39da6bf17efd7e72c8e45bc2528781e1b9aa8d3 --- .../src/com/android/quickstep/interaction/AllSetActivity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/quickstep/src/com/android/quickstep/interaction/AllSetActivity.java b/quickstep/src/com/android/quickstep/interaction/AllSetActivity.java index c986b88e1d..953b0c56b4 100644 --- a/quickstep/src/com/android/quickstep/interaction/AllSetActivity.java +++ b/quickstep/src/com/android/quickstep/interaction/AllSetActivity.java @@ -92,6 +92,8 @@ public class AllSetActivity extends Activity { private static final String LOG_TAG = "AllSetActivity"; private static final String URI_SYSTEM_NAVIGATION_SETTING = "#Intent;action=com.android.settings.SEARCH_RESULT_TRAMPOLINE;S.:settings:fragment_args_key=gesture_system_navigation_input_summary;S.:settings:show_fragment=com.android.settings.gestures.SystemNavigationGestureSettings;end"; + private static final String INTENT_ACTION_ACTIVITY_CLOSED = + "com.android.quickstep.interaction.ACTION_ALL_SET_ACTIVITY_CLOSED"; private static final String EXTRA_ACCENT_COLOR_DARK_MODE = "suwColorAccentDark"; private static final String EXTRA_ACCENT_COLOR_LIGHT_MODE = "suwColorAccentLight"; private static final String EXTRA_DEVICE_NAME = "suwDeviceName"; @@ -332,6 +334,7 @@ public class AllSetActivity extends Activity { mLauncherStartAnim.dispatchOnEnd(); mLauncherStartAnim = null; } + sendBroadcast(new Intent(INTENT_ACTION_ACTIVITY_CLOSED)); } @Override