OSDN Git Service

Treat apps launched in freeform mode as being launched from home
authorBraden Farmer <farmerbb@gmail.com>
Thu, 22 Dec 2016 03:47:24 +0000 (20:47 -0700)
committerBraden Farmer <farmerbb@gmail.com>
Thu, 22 Dec 2016 03:47:24 +0000 (20:47 -0700)
app/src/main/java/com/farmerbb/taskbar/util/U.java

index b2319ac..5988d9d 100644 (file)
@@ -291,6 +291,9 @@ public class U {
         intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
         intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
 
+        if(FreeformHackHelper.getInstance().isInFreeformWorkspace())
+            intent.addFlags(Intent.FLAG_ACTIVITY_TASK_ON_HOME);
+
         if(launchedFromTaskbar) {
             if(pref.getBoolean("disable_animations", false))
                 intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);