diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java index 5065a09509..063a9a292c 100644 --- a/src/com/android/launcher3/Workspace.java +++ b/src/com/android/launcher3/Workspace.java @@ -3979,8 +3979,9 @@ public class Workspace extends PagedView } } - private void moveToScreen(int page, boolean animate) { - if (!workspaceInModalState()) { + void moveToDefaultScreen(boolean animate) { + int page = getDefaultPage(); + if (!workspaceInModalState() && getCurrentPage() != page) { if (animate) { snapToPage(page); } else { @@ -3993,10 +3994,6 @@ public class Workspace extends PagedView } } - void moveToDefaultScreen(boolean animate) { - moveToScreen(getDefaultPage(), animate); - } - void moveToCustomContentScreen(boolean animate) { if (hasCustomContent()) { int ccIndex = getPageIndexForScreenId(CUSTOM_CONTENT_SCREEN_ID);