summaryrefslogtreecommitdiffstats
path: root/services/java/com/android/server/am/ActivityRecord.java
diff options
context:
space:
mode:
Diffstat (limited to 'services/java/com/android/server/am/ActivityRecord.java')
-rw-r--r--services/java/com/android/server/am/ActivityRecord.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/services/java/com/android/server/am/ActivityRecord.java b/services/java/com/android/server/am/ActivityRecord.java
index 4d773e4..f0818d6 100644
--- a/services/java/com/android/server/am/ActivityRecord.java
+++ b/services/java/com/android/server/am/ActivityRecord.java
@@ -303,6 +303,15 @@ class ActivityRecord extends IApplicationToken.Stub {
}
}
+ void makeFinishing() {
+ if (!finishing) {
+ finishing = true;
+ if (task != null) {
+ task.numActivities--;
+ }
+ }
+ }
+
UriPermissionOwner getUriPermissionsLocked() {
if (uriPermissions == null) {
uriPermissions = new UriPermissionOwner(service, this);