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

Commit b1f07229 authored by Diksha Gohlyan's avatar Diksha Gohlyan
Browse files

A11y focus lost click on grid list menu

Test: atest DocumentsUIGoogleTests

Bug: 145574520

Change-Id: I5d44f58bd31b0758408276ab0def3679e052967f
parent 6ad689a6
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -255,9 +255,15 @@ public abstract class MenuManager {
            List<KeyboardShortcutGroup> data, IntFunction<String> stringSupplier);

    protected void updateModePicker(MenuItem grid, MenuItem list) {
        // The order of enabling disabling menu item in wrong order removed accessibility focus.
        if (mState.derivedMode != State.MODE_LIST) {
            Menus.setEnabledAndVisible(list, mState.derivedMode != State.MODE_LIST);
            Menus.setEnabledAndVisible(grid, mState.derivedMode != State.MODE_GRID);
        } else {
            Menus.setEnabledAndVisible(grid, mState.derivedMode != State.MODE_GRID);
            Menus.setEnabledAndVisible(list, mState.derivedMode != State.MODE_LIST);
        }
    }

    protected void updateShowHiddenFiles(MenuItem showHidden) {
        Menus.setEnabledAndVisible(showHidden, true);