Loading services/core/java/com/android/server/wm/AccessibilityController.java +5 −0 Original line number Diff line number Diff line Loading @@ -1246,6 +1246,11 @@ final class AccessibilityController { private boolean windowMattersToAccessibility(WindowState windowState, Region regionInScreen, Region unaccountedSpace, HashSet<Integer> skipRemainingWindowsForTasks) { final RecentsAnimationController controller = mService.getRecentsAnimationController(); if (controller != null && controller.shouldIgnoreForAccessibility(windowState)) { return false; } if (windowState.isFocused()) { return true; } Loading services/core/java/com/android/server/wm/RecentsAnimationController.java +5 −0 Original line number Diff line number Diff line Loading @@ -760,6 +760,11 @@ public class RecentsAnimationController implements DeathRecipient { return false; } boolean shouldIgnoreForAccessibility(WindowState windowState) { final Task task = windowState.getTask(); return task != null && isAnimatingTask(task) && !isTargetApp(windowState.mAppToken); } @VisibleForTesting class TaskAnimationAdapter implements AnimationAdapter { Loading Loading
services/core/java/com/android/server/wm/AccessibilityController.java +5 −0 Original line number Diff line number Diff line Loading @@ -1246,6 +1246,11 @@ final class AccessibilityController { private boolean windowMattersToAccessibility(WindowState windowState, Region regionInScreen, Region unaccountedSpace, HashSet<Integer> skipRemainingWindowsForTasks) { final RecentsAnimationController controller = mService.getRecentsAnimationController(); if (controller != null && controller.shouldIgnoreForAccessibility(windowState)) { return false; } if (windowState.isFocused()) { return true; } Loading
services/core/java/com/android/server/wm/RecentsAnimationController.java +5 −0 Original line number Diff line number Diff line Loading @@ -760,6 +760,11 @@ public class RecentsAnimationController implements DeathRecipient { return false; } boolean shouldIgnoreForAccessibility(WindowState windowState) { final Task task = windowState.getTask(); return task != null && isAnimatingTask(task) && !isTargetApp(windowState.mAppToken); } @VisibleForTesting class TaskAnimationAdapter implements AnimationAdapter { Loading