diff options
author | dtrainor@chromium.org <dtrainor@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-21 23:04:08 +0000 |
---|---|---|
committer | dtrainor@chromium.org <dtrainor@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-21 23:04:08 +0000 |
commit | e5c934a20f125922bbe2916402648fbd532c73d7 (patch) | |
tree | 79e2ea2042f10f7bb4716f5efb59b23f0faa0937 /sync/android | |
parent | 675a5a9f1a77c17ee0f26bc72be4a926796dfe95 (diff) | |
download | chromium_src-e5c934a20f125922bbe2916402648fbd532c73d7.zip chromium_src-e5c934a20f125922bbe2916402648fbd532c73d7.tar.gz chromium_src-e5c934a20f125922bbe2916402648fbd532c73d7.tar.bz2 |
Refactor ActivityStatus to not store current
- Refactor ActivityStatus to expose application level visibility over activity visbility.
- Add a listener for the visibility of the Application (are any Activities visible?)
BUG=341231
NOTRY=true
Review URL: https://codereview.chromium.org/159173002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252679 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync/android')
-rw-r--r-- | sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java b/sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java index a9d62a3..37a8e6a 100644 --- a/sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java +++ b/sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java @@ -19,7 +19,7 @@ import com.google.ipc.invalidation.external.client.types.Invalidation; import com.google.ipc.invalidation.external.client.types.ObjectId; import com.google.protos.ipc.invalidation.Types.ClientType; -import org.chromium.base.ActivityStatus; +import org.chromium.base.ApplicationStatus; import org.chromium.base.CollectionUtil; import org.chromium.sync.internal_api.pub.base.ModelType; import org.chromium.sync.notifier.InvalidationPreferences.EditContext; @@ -478,7 +478,7 @@ public class InvalidationService extends AndroidListener { */ @VisibleForTesting boolean isChromeInForeground() { - return ActivityStatus.isApplicationVisible(); + return ApplicationStatus.hasVisibleActivities(); } /** Returns whether the notification client has been started, for tests. */ |