commit | 0f623eb8340d43d6bfa0299c87556712c79e6936 | [log] [tgz] |
---|---|---|
author | Jorim Jaggi <jjaggi@google.com> | Thu Aug 14 19:15:50 2014 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Tue Aug 12 23:14:49 2014 +0000 |
tree | 5a0690e124a752669d6f7e8efd3b7c006e9e2d09 | |
parent | b120ac5b6935407d9eefe8548ff185ea63e4a29b [diff] | |
parent | d692dd0d806e05c179af3beee7508ce311977abc [diff] |
Merge "Disable DragDownHelper in QS" into lmp-dev
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java index e9c4822..a29eaed 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
@@ -2030,6 +2030,10 @@ return mLeaveOpenOnKeyguardHide; } + public boolean isQsExpanded() { + return mNotificationPanel.isQsExpanded(); + } + /** * All changes to the status bar and notifications funnel through here and are batched. */
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java index 2c5bcb79..04ee294 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java
@@ -28,7 +28,6 @@ import android.view.ViewRootImpl; import android.widget.FrameLayout; -import com.android.systemui.ExpandHelper; import com.android.systemui.R; import com.android.systemui.statusbar.BaseStatusBar; import com.android.systemui.statusbar.DragDownHelper; @@ -130,7 +129,7 @@ @Override public boolean onTouchEvent(MotionEvent ev) { boolean handled = false; - if (mService.getBarState() == StatusBarState.KEYGUARD) { + if (mService.getBarState() == StatusBarState.KEYGUARD && !mService.isQsExpanded()) { handled = mDragDownHelper.onTouchEvent(ev); } if (!handled) {