Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9cd1eca8 authored by Svetoslav Ganov's avatar Svetoslav Ganov
Browse files

Invisible of gone views fire accessibility events.

bug:3350110

1. Added a visibility check before sending an accessibility event.

Change-Id: I322ede3844502bc623ba2aff2b3586a9925ba682
parent 3defffe0
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -3260,6 +3260,9 @@ public class View implements Drawable.Callback, KeyEvent.Callback, Accessibility
     * {@inheritDoc}
     */
    public void sendAccessibilityEventUnchecked(AccessibilityEvent event) {
        if (!isShown()) {
            return;
        }
        event.setClassName(getClass().getName());
        event.setPackageName(getContext().getPackageName());
        event.setEnabled(isEnabled());