Loading services/core/java/com/android/server/am/ActivityMetricsLogger.java +4 −0 Original line number Diff line number Diff line Loading @@ -185,6 +185,10 @@ class ActivityMetricsLogger { mWindowState = WINDOW_STATE_INVALID; ActivityStack stack = mSupervisor.getFocusedStack(); if (stack == null) { return; } if (stack.isActivityTypeAssistant()) { mWindowState = WINDOW_STATE_ASSISTANT; return; Loading services/core/java/com/android/server/am/ActivityStackSupervisor.java +5 −0 Original line number Diff line number Diff line Loading @@ -709,6 +709,11 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D if (!focusCandidate.isFocusable()) { // The focus candidate isn't focusable. Move focus to the top stack that is focusable. focusCandidate = getNextFocusableStackLocked(focusCandidate, false /* ignoreCurrent */); if (focusCandidate == null) { Slog.w(TAG, "setFocusStackUnchecked: No focusable stack found, focus home as default"); focusCandidate = mHomeStack; } } if (focusCandidate != mFocusedStack) { Loading Loading
services/core/java/com/android/server/am/ActivityMetricsLogger.java +4 −0 Original line number Diff line number Diff line Loading @@ -185,6 +185,10 @@ class ActivityMetricsLogger { mWindowState = WINDOW_STATE_INVALID; ActivityStack stack = mSupervisor.getFocusedStack(); if (stack == null) { return; } if (stack.isActivityTypeAssistant()) { mWindowState = WINDOW_STATE_ASSISTANT; return; Loading
services/core/java/com/android/server/am/ActivityStackSupervisor.java +5 −0 Original line number Diff line number Diff line Loading @@ -709,6 +709,11 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D if (!focusCandidate.isFocusable()) { // The focus candidate isn't focusable. Move focus to the top stack that is focusable. focusCandidate = getNextFocusableStackLocked(focusCandidate, false /* ignoreCurrent */); if (focusCandidate == null) { Slog.w(TAG, "setFocusStackUnchecked: No focusable stack found, focus home as default"); focusCandidate = mHomeStack; } } if (focusCandidate != mFocusedStack) { Loading