summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2014-07-21 03:10:10 +0100
committerRicardo Cerqueira <ricardo@cyngn.com>2015-11-12 13:58:03 +0000
commit8727327b428b8398c7720040c65b404c8a4a85a1 (patch)
tree44fe1da5d443292c73da231c7417e5b2e80f84df /src
parentc82a981a36b9b14f8ea534243dbf3a1d2f7b2970 (diff)
downloadandroid_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.java4
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()) {