am 1ca35418: Merge "Abort swipe up gesture when long press is detected" into mnc-dev
* commit '1ca3541857043b549a5aed04559f5e303cb84422': Abort swipe up gesture when long press is detected
This commit is contained in:
@@ -105,6 +105,13 @@ public class DelegateViewHelper {
|
||||
return mPanelShowing;
|
||||
}
|
||||
|
||||
public void abortCurrentGesture() {
|
||||
if (mStarted) {
|
||||
mStarted = false;
|
||||
mBar.setInteracting(StatusBarManager.WINDOW_NAVIGATION_BAR, false);
|
||||
}
|
||||
}
|
||||
|
||||
public void setSourceView(View view) {
|
||||
mSourceView = view;
|
||||
if (mSourceView != null) {
|
||||
|
||||
@@ -245,6 +245,11 @@ public class NavigationBarView extends LinearLayout {
|
||||
return intercept;
|
||||
}
|
||||
|
||||
public void abortCurrentGesture() {
|
||||
mDelegateHelper.abortCurrentGesture();
|
||||
getHomeButton().abortCurrentGesture();
|
||||
}
|
||||
|
||||
private H mHandler = new H();
|
||||
|
||||
public View getCurrentView() {
|
||||
|
||||
@@ -1013,7 +1013,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
|
||||
invokeAssistGesture(true /* vibrate */);
|
||||
awakenDreams();
|
||||
if (mNavigationBarView != null) {
|
||||
mNavigationBarView.getHomeButton().abortCurrentGesture();
|
||||
mNavigationBarView.abortCurrentGesture();
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user