OSDN Git Service

Small bugfix for collapsing logic
authorBraden Farmer <farmerbb@gmail.com>
Wed, 19 Feb 2020 23:18:38 +0000 (16:18 -0700)
committerGitHub <noreply@github.com>
Wed, 19 Feb 2020 23:18:38 +0000 (16:18 -0700)
app/src/main/java/com/farmerbb/taskbar/util/U.java

index 74d56fe..5f2042b 100644 (file)
@@ -1423,9 +1423,8 @@ public class U {
     public static boolean shouldCollapse(Context context, boolean pendingAppLaunch) {
         SharedPreferences pref = getSharedPreferences(context);
         if(pref.getBoolean("hide_taskbar", true)) {
-            if(!pref.getBoolean("freeform_hack", false))
-                return true;
-            else if(isOverridingFreeformHack(context, false))
+            if(!pref.getBoolean("freeform_hack", false)
+                    || isOverridingFreeformHack(context, false))
                 return !LauncherHelper.getInstance().isOnHomeScreen();
             else {
                 FreeformHackHelper helper = FreeformHackHelper.getInstance();