summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorAndrii Kulian <akulian@google.com>2017-01-17 19:31:55 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2017-01-17 19:32:00 +0000
commit059df13f3253dceb9d38c29d708e355221faedab (patch)
treeb3dafd4cf4e400ee1708112176ae1614f212cf6e /core/java
parent6c7dcd8a46f1c43257512451a773ae53a3de4336 (diff)
parent4ede3e0d0a9e76c701db19e073d2d1ff487d2a64 (diff)
Merge "Add unit tests for 180 degree rotation"
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/app/ActivityManager.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/core/java/android/app/ActivityManager.java b/core/java/android/app/ActivityManager.java
index 3170d0d97af0..f1f6e7b09767 100644
--- a/core/java/android/app/ActivityManager.java
+++ b/core/java/android/app/ActivityManager.java
@@ -628,6 +628,10 @@ public class ActivityManager {
return stackId >= FIRST_STATIC_STACK_ID && stackId <= LAST_STATIC_STACK_ID;
}
+ public static boolean isDynamicStack(int stackId) {
+ return stackId >= FIRST_DYNAMIC_STACK_ID;
+ }
+
/**
* Returns true if the activities contained in the input stack display a shadow around
* their border.
@@ -825,7 +829,7 @@ public class ActivityManager {
/** Returns true if the input stack and its content can affect the device orientation. */
public static boolean canSpecifyOrientation(int stackId) {
return stackId == HOME_STACK_ID || stackId == RECENTS_STACK_ID
- || stackId == FULLSCREEN_WORKSPACE_STACK_ID;
+ || stackId == FULLSCREEN_WORKSPACE_STACK_ID || isDynamicStack(stackId);
}
}