diff options
author | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | 2014-07-21 03:10:10 +0100 |
---|---|---|
committer | Ricardo Cerqueira <ricardo@cyngn.com> | 2015-11-12 13:58:03 +0000 |
commit | 8727327b428b8398c7720040c65b404c8a4a85a1 (patch) | |
tree | 44fe1da5d443292c73da231c7417e5b2e80f84df /src | |
parent | c82a981a36b9b14f8ea534243dbf3a1d2f7b2970 (diff) | |
download | android_packages_apps_Screencast-8727327b428b8398c7720040c65b404c8a4a85a1.tar.gz android_packages_apps_Screencast-8727327b428b8398c7720040c65b404c8a4a85a1.tar.bz2 android_packages_apps_Screencast-8727327b428b8398c7720040c65b404c8a4a85a1.zip |
Support the keychord-generated activity name, too.
WindowManager sends "com.cyanogenmod.ACTION_START_SCREENCAST" as
the general key-triggered recording activity. Keep compatibility
with that one, too.
Change-Id: Ic406748f04e69e81565451a185a19b760ccefbf7
Diffstat (limited to 'src')
-rw-r--r-- | src/com/cyanogenmod/screencast/ScreencastService.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/cyanogenmod/screencast/ScreencastService.java b/src/com/cyanogenmod/screencast/ScreencastService.java index d703ea6..28839af 100644 --- a/src/com/cyanogenmod/screencast/ScreencastService.java +++ b/src/com/cyanogenmod/screencast/ScreencastService.java @@ -142,7 +142,9 @@ public class ScreencastService extends Service { else if (intent != null && "org.cyanogenmod.server.display.STOP_SCAN".equals(intent.getAction())) { return START_STICKY; } - else if (intent != null && TextUtils.equals(intent.getAction(), "org.cyanogenmod.ACTION_START_SCREENCAST")) { + else if (intent != null && (TextUtils.equals(intent.getAction(), "org.cyanogenmod.ACTION_START_SCREENCAST") + || TextUtils.equals(intent.getAction(), "com.cyanogenmod.ACTION_START_SCREENCAST")) + ) { try { getSharedPreferences(ScreencastService.PREFS, 0).edit().putBoolean(ScreencastService.KEY_RECORDING, true).apply(); if (!hasAvailableSpace()) { |