OSDN Git Service

Listen for brightness dialog broadcasts from all users
authorAmith Yamasani <yamasani@google.com>
Mon, 22 Apr 2013 16:27:08 +0000 (09:27 -0700)
committerAmith Yamasani <yamasani@google.com>
Mon, 22 Apr 2013 16:27:08 +0000 (09:27 -0700)
Fixes the problem where Settings->Display->Brightness for secondary users stopped
working after the reorganization of brightness dialog.

Bug: 8666220
Change-Id: I893954810f80383090733fc677266bfcad490703

packages/SystemUI/src/com/android/systemui/settings/SettingsUI.java

index f65123a..1075a73 100644 (file)
@@ -25,6 +25,7 @@ import android.content.DialogInterface;
 import android.content.Intent;
 import android.content.IntentFilter;
 import android.os.Handler;
+import android.os.UserHandle;
 import android.util.Slog;
 
 import com.android.systemui.SystemUI;
@@ -66,7 +67,7 @@ public class SettingsUI extends SystemUI {
     public void start() {
         IntentFilter filter = new IntentFilter();
         filter.addAction(Intent.ACTION_SHOW_BRIGHTNESS_DIALOG);
-        mContext.registerReceiver(mIntentReceiver, filter, null, mHandler);
+        mContext.registerReceiverAsUser(mIntentReceiver, UserHandle.ALL, filter, null, mHandler);
     }
 
     public void dump(FileDescriptor fd, PrintWriter pw, String[] args) {