diff options
author | Daniel Sandler <dsandler@android.com> | 2013-02-05 10:29:05 -0800 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2013-02-05 10:29:05 -0800 |
commit | 8bc623a16e66cbbee66c21fb007aecb42ebfa3ad (patch) | |
tree | 848255986ef6541a1739e0afffe6bf12e40d1a74 /packages | |
parent | f5db9b8ed42cace00d4e84b4a7e2e63a7c654b35 (diff) | |
parent | fc12f1e37bfa0f9240ed5f6af999a9fbba507fb0 (diff) | |
download | frameworks_base-8bc623a16e66cbbee66c21fb007aecb42ebfa3ad.zip frameworks_base-8bc623a16e66cbbee66c21fb007aecb42ebfa3ad.tar.gz frameworks_base-8bc623a16e66cbbee66c21fb007aecb42ebfa3ad.tar.bz2 |
am fc12f1e3: Merge "Log messages to debug stuck status bars."
# Via Android (Google) Code Review (1) and Daniel Sandler (1)
* commit 'fc12f1e37bfa0f9240ed5f6af999a9fbba507fb0':
Log messages to debug stuck status bars.
Diffstat (limited to 'packages')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelBar.java | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelBar.java index 4b07b00..565a3f2 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelBar.java @@ -96,14 +96,21 @@ public class PanelBar extends FrameLayout { @Override public boolean onTouchEvent(MotionEvent event) { // Allow subclasses to implement enable/disable semantics - if (!panelsEnabled()) return false; + if (!panelsEnabled()) { + if (event.getAction() == MotionEvent.ACTION_DOWN) { + Slog.v(TAG, String.format("onTouch: all panels disabled, ignoring touch at (%d,%d)", + (int) event.getX(), (int) event.getY())); + } + return false; + } // figure out which panel needs to be talked to here if (event.getAction() == MotionEvent.ACTION_DOWN) { final PanelView panel = selectPanelForTouch(event); if (panel == null) { // panel is not there, so we'll eat the gesture - if (DEBUG) LOG("PanelBar.onTouch: no panel for x=%d, bailing", event.getX()); + Slog.v(TAG, String.format("onTouch: no panel for touch at (%d,%d)", + (int) event.getX(), (int) event.getY())); mTouchingPanel = null; return true; } @@ -112,6 +119,9 @@ public class PanelBar extends FrameLayout { (enabled ? "" : " (disabled)")); if (!enabled) { // panel is disabled, so we'll eat the gesture + Slog.v(TAG, String.format( + "onTouch: panel (%s) is disabled, ignoring touch at (%d,%d)", + panel, (int) event.getX(), (int) event.getY())); mTouchingPanel = null; return true; } |