• 
      

    Don't open menus on MenuButtons when disabled.

    Review Request #13883 — Created May 21, 2024 and submitted — Latest diff uploaded

    Information

    Ink
    master

    Reviewers

    BaseMenuHandleView now allows subclasses to specify whether a menu is
    allowed to displayed, depending on the state of the component. This is
    done via a canOpenMenu() function, which subclasses can override.

    MenuButtonView overrides this to disable menus when the component is
    disabled, ensuring it's fully non-interactive.

    Unit tests passed.

    Tested this in Storybook.

    Commits

    Files