summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/src/com/android/systemui/recents/misc
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2014-07-17 12:30:07 -0700
committerWinson Chung <winsonc@google.com>2014-07-17 12:30:07 -0700
commitff88d7b39ebe3a0453977092a30c3b2a53a19a00 (patch)
tree17668317c13c90c28defc34c5614e17bb9d43897 /packages/SystemUI/src/com/android/systemui/recents/misc
parent9142a0f80cff7572a8249680eaa5db35cb193e34 (diff)
downloadframeworks_base-ff88d7b39ebe3a0453977092a30c3b2a53a19a00.zip
frameworks_base-ff88d7b39ebe3a0453977092a30c3b2a53a19a00.tar.gz
frameworks_base-ff88d7b39ebe3a0453977092a30c3b2a53a19a00.tar.bz2
Fixing optimization in Task loading. (Bug 16372369)
Diffstat (limited to 'packages/SystemUI/src/com/android/systemui/recents/misc')
-rw-r--r--packages/SystemUI/src/com/android/systemui/recents/misc/Utilities.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/recents/misc/Utilities.java b/packages/SystemUI/src/com/android/systemui/recents/misc/Utilities.java
index 607e155..bd5df28 100644
--- a/packages/SystemUI/src/com/android/systemui/recents/misc/Utilities.java
+++ b/packages/SystemUI/src/com/android/systemui/recents/misc/Utilities.java
@@ -16,6 +16,7 @@
package com.android.systemui.recents.misc;
+import android.content.Intent;
import android.graphics.Color;
import android.graphics.Rect;
import com.android.systemui.recents.RecentsConfiguration;
@@ -93,4 +94,10 @@ public class Utilities {
throws IllegalAccessException, InvocationTargetException {
sPropertyMethod.invoke(null, property, value);
}
+
+ /** Returns whether the specified intent is a document. */
+ public static boolean isDocument(Intent intent) {
+ int flags = intent.getFlags();
+ return (flags & Intent.FLAG_ACTIVITY_NEW_DOCUMENT) == Intent.FLAG_ACTIVITY_NEW_DOCUMENT;
+ }
}