Merge "Open notifications by a mouse click on status bar."

This commit is contained in:
Jun Mukai
2015-07-21 23:02:03 +00:00
committed by Android (Google) Code Review

View File

@@ -222,6 +222,15 @@ public abstract class PanelView extends FrameLayout {
return false;
}
// On expanding, single mouse click expands the panel instead of dragging.
if (isFullyCollapsed() && event.getPointerCount() == 1
&& event.getToolType(0) == MotionEvent.TOOL_TYPE_MOUSE) {
if (event.getAction() == MotionEvent.ACTION_UP) {
expand(true);
}
return true;
}
/*
* We capture touch events here and update the expand height here in case according to
* the users fingers. This also handles multi-touch.