summaryrefslogtreecommitdiffstats
path: root/core/java/android/widget/ViewFlipper.java
diff options
context:
space:
mode:
authorAdam Powell <adamp@google.com>2013-10-16 16:43:41 -0700
committerAdam Powell <adamp@google.com>2013-10-16 16:43:41 -0700
commitb6ed2b1cff8bf5f0c3b6b844135dd945f3bd82b8 (patch)
tree8cb0956177bc38ba1f33ac29668d76c1bc4906db /core/java/android/widget/ViewFlipper.java
parent49b6d38fe7308d4641046af4a2d062cdc6033c30 (diff)
downloadframeworks_base-b6ed2b1cff8bf5f0c3b6b844135dd945f3bd82b8.zip
frameworks_base-b6ed2b1cff8bf5f0c3b6b844135dd945f3bd82b8.tar.gz
frameworks_base-b6ed2b1cff8bf5f0c3b6b844135dd945f3bd82b8.tar.bz2
Register receivers from ViewFlipper with an explicit Handler
Make sure that the BroadcastReceiver registered by ViewFlipper enforces that messages come in on the correct (UI) thread. Bug 11228463 Change-Id: I97f2a1c392f9c58a99afebc60170c9656bba86ad
Diffstat (limited to 'core/java/android/widget/ViewFlipper.java')
-rw-r--r--core/java/android/widget/ViewFlipper.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/widget/ViewFlipper.java b/core/java/android/widget/ViewFlipper.java
index 061bb00..b152297 100644
--- a/core/java/android/widget/ViewFlipper.java
+++ b/core/java/android/widget/ViewFlipper.java
@@ -90,7 +90,7 @@ public class ViewFlipper extends ViewAnimator {
final IntentFilter filter = new IntentFilter();
filter.addAction(Intent.ACTION_SCREEN_OFF);
filter.addAction(Intent.ACTION_USER_PRESENT);
- getContext().registerReceiver(mReceiver, filter);
+ getContext().registerReceiver(mReceiver, filter, null, mHandler);
if (mAutoStart) {
// Automatically start when requested