Loading core/java/android/view/GestureExclusionTracker.java +3 −2 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ class GestureExclusionTracker { while (i.hasNext()) { final GestureExclusionViewInfo info = i.next(); final View v = info.getView(); if (v == null || !v.isAttachedToWindow()) { if (v == null || !v.isAttachedToWindow() || !v.isShown()) { mGestureExclusionViewsChanged = true; i.remove(); continue; Loading Loading @@ -122,7 +122,8 @@ class GestureExclusionTracker { public int update() { final View excludedView = getView(); if (excludedView == null || !excludedView.isAttachedToWindow()) return GONE; if (excludedView == null || !excludedView.isAttachedToWindow() || !excludedView.isShown()) return GONE; final List<Rect> localRects = excludedView.getSystemGestureExclusionRects(); final List<Rect> newRects = new ArrayList<>(localRects.size()); for (Rect src : localRects) { Loading core/java/android/view/View.java +1 −0 Original line number Diff line number Diff line Loading @@ -14423,6 +14423,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, } notifyAppearedOrDisappearedForContentCaptureIfNeeded(isVisible); updateSystemGestureExclusionRects(); } /** Loading
core/java/android/view/GestureExclusionTracker.java +3 −2 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ class GestureExclusionTracker { while (i.hasNext()) { final GestureExclusionViewInfo info = i.next(); final View v = info.getView(); if (v == null || !v.isAttachedToWindow()) { if (v == null || !v.isAttachedToWindow() || !v.isShown()) { mGestureExclusionViewsChanged = true; i.remove(); continue; Loading Loading @@ -122,7 +122,8 @@ class GestureExclusionTracker { public int update() { final View excludedView = getView(); if (excludedView == null || !excludedView.isAttachedToWindow()) return GONE; if (excludedView == null || !excludedView.isAttachedToWindow() || !excludedView.isShown()) return GONE; final List<Rect> localRects = excludedView.getSystemGestureExclusionRects(); final List<Rect> newRects = new ArrayList<>(localRects.size()); for (Rect src : localRects) { Loading
core/java/android/view/View.java +1 −0 Original line number Diff line number Diff line Loading @@ -14423,6 +14423,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, } notifyAppearedOrDisappearedForContentCaptureIfNeeded(isVisible); updateSystemGestureExclusionRects(); } /**