diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index 2636d55ae2..6e86c43849 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -1189,6 +1189,7 @@ public class Launcher extends StatefulActivity implements Launche mOverlayManager.onActivityResumed(this); } + AbstractFloatingView.closeOpenViews(this, false, TYPE_ALL & ~TYPE_REBIND_SAFE); TraceHelper.INSTANCE.endSection(traceToken); } @@ -1692,9 +1693,6 @@ public class Launcher extends StatefulActivity implements Launche outState.remove(RUNTIME_STATE_WIDGET_PANEL); } - // We close any open folders and shortcut containers that are not safe for rebind, - // and we need to make sure this state is reflected. - AbstractFloatingView.closeOpenViews(this, false, TYPE_ALL & ~TYPE_REBIND_SAFE); finishAutoCancelActionMode(); if (mPendingRequestArgs != null) {