summaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorSteve Kondik <shade@chemlab.org>2012-05-28 15:49:35 +0400
committerGerrit Code Review <gerrit@review.cyanogenmod.com>2012-05-28 15:49:35 +0400
commitd749f5b2cac6bd3004d00dc6e5ac22dfb05acbd7 (patch)
tree792cafcf579e7646c6c6fff473ead4637e207d38 /packages
parent7619ca4ea3f565d86214a88e514beb320268d1bd (diff)
parentad04328f9ad3953ccb59ca3d337314eb95ac32b1 (diff)
downloadframeworks_base-d749f5b2cac6bd3004d00dc6e5ac22dfb05acbd7.zip
frameworks_base-d749f5b2cac6bd3004d00dc6e5ac22dfb05acbd7.tar.gz
frameworks_base-d749f5b2cac6bd3004d00dc6e5ac22dfb05acbd7.tar.bz2
Merge "SystemUI : Dismiss keyguard on powerwidget longpress" into ics
Diffstat (limited to 'packages')
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/powerwidget/PowerButton.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/powerwidget/PowerButton.java b/packages/SystemUI/src/com/android/systemui/statusbar/powerwidget/PowerButton.java
index e0c4878..a4549bd 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/powerwidget/PowerButton.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/powerwidget/PowerButton.java
@@ -2,6 +2,7 @@ package com.android.systemui.statusbar.powerwidget;
import com.android.systemui.R;
+import android.app.ActivityManagerNative;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
@@ -11,12 +12,11 @@ import android.graphics.PorterDuff.Mode;
import android.net.Uri;
import android.os.Handler;
import android.os.Message;
+import android.os.RemoteException;
import android.util.Log;
import android.widget.ImageView;
-import android.widget.LinearLayout;
import android.provider.Settings;
import android.view.View;
-import android.provider.Settings;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
@@ -212,6 +212,10 @@ public abstract class PowerButton {
for (Map.Entry<String, PowerButton> entry : BUTTONS_LOADED.entrySet()) {
if(entry.getKey().endsWith(type)) {
result = entry.getValue().handleLongClick();
+ try {
+ ActivityManagerNative.getDefault().dismissKeyguardOnNextActivity();
+ } catch (RemoteException e) {
+ }
break;
}
}