summaryrefslogtreecommitdiffstats
path: root/policy/src
diff options
context:
space:
mode:
authorDanesh Mondegarian <daneshm90@gmail.com>2013-03-27 20:48:13 -0400
committerDanesh Mondegarian <daneshm90@gmail.com>2013-03-27 20:49:51 -0400
commit1d73b97eb5cf1588ec660f7f942c1c392009800e (patch)
treee8cc2f994c5591f2434781c56db5c8351aef5c8c /policy/src
parent719327fc94e3324c789a29c07c731fc8f385f0f8 (diff)
downloadframeworks_base-1d73b97eb5cf1588ec660f7f942c1c392009800e.zip
frameworks_base-1d73b97eb5cf1588ec660f7f942c1c392009800e.tar.gz
frameworks_base-1d73b97eb5cf1588ec660f7f942c1c392009800e.tar.bz2
LockscreenTargets : Dismiss on target select
Only dismiss prior to activity launch for lockscreen shortcuts, camera and appwidget picker remain untouched. Change-Id: I2770c628ce0708570aa6ea0eac9e3cd1d82287fb
Diffstat (limited to 'policy/src')
-rw-r--r--policy/src/com/android/internal/policy/impl/keyguard/KeyguardActivityLauncher.java2
-rw-r--r--policy/src/com/android/internal/policy/impl/keyguard/KeyguardSelectorView.java5
2 files changed, 6 insertions, 1 deletions
diff --git a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardActivityLauncher.java b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardActivityLauncher.java
index 4c19caa..8605124 100644
--- a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardActivityLauncher.java
+++ b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardActivityLauncher.java
@@ -197,7 +197,7 @@ public abstract class KeyguardActivityLauncher {
}
}
- private void dismissKeyguardOnNextActivity() {
+ protected void dismissKeyguardOnNextActivity() {
try {
ActivityManagerNative.getDefault().dismissKeyguardOnNextActivity();
} catch (RemoteException e) {
diff --git a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSelectorView.java b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSelectorView.java
index 924e514..52d62fb 100644
--- a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSelectorView.java
+++ b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSelectorView.java
@@ -180,6 +180,11 @@ public class KeyguardSelectorView extends LinearLayout implements KeyguardSecuri
}
@Override
+ protected void dismissKeyguardOnNextActivity() {
+ getCallback().dismiss(false);
+ }
+
+ @Override
Context getContext() {
return mContext;
}};