Merge "Close windows on ACTION_UP when touched outside" into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
89ebf3f674
@@ -1301,7 +1301,7 @@ public abstract class Window {
|
||||
@UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P, trackingBug = 115609023)
|
||||
public boolean shouldCloseOnTouch(Context context, MotionEvent event) {
|
||||
final boolean isOutside =
|
||||
event.getAction() == MotionEvent.ACTION_DOWN && isOutOfBounds(context, event)
|
||||
event.getAction() == MotionEvent.ACTION_UP && isOutOfBounds(context, event)
|
||||
|| event.getAction() == MotionEvent.ACTION_OUTSIDE;
|
||||
if (mCloseOnTouchOutside && peekDecorView() != null && isOutside) {
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user