From 6e177ef595b88c8fb8a4a8d72788ca2456f5b211 Mon Sep 17 00:00:00 2001 From: Boulay Mathias Date: Sun, 22 May 2022 19:03:06 +0200 Subject: [PATCH] Fix for offset selection view --- .../java/net/kdt/pojavlaunch/PojavLauncherActivity.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/PojavLauncherActivity.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/PojavLauncherActivity.java index 6c1cba882..fcfb4bb93 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/PojavLauncherActivity.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/PojavLauncherActivity.java @@ -130,7 +130,7 @@ public class PojavLauncherActivity extends BaseLauncherActivity setTabActive(position); } }); - initTabs(0); + //Setup listener to the backPreference system backPreferenceListener = (key, value) -> { @@ -245,6 +245,7 @@ public class PojavLauncherActivity extends BaseLauncherActivity } }); changeLookAndFeel(PREF_HIDE_SIDEBAR); + initTabs(0); } private void selectTabPage(int pageIndex){ viewPager.setCurrentItem(pageIndex); @@ -323,10 +324,10 @@ public class PojavLauncherActivity extends BaseLauncherActivity protected void initTabs(int activeTab){ final Handler handler = new Handler(Looper.getMainLooper()); - handler.post(() -> { + handler.postDelayed(() -> { //Do something after 100ms selectTabPage(activeTab); - }); + }, 100); } private void changeLookAndFeel(boolean useOldLook){