• 
      

    Add a view for managing button actions.

    Review Request #14681 — Created Nov. 10, 2025 and submitted

    Information

    Review Board
    release-7.1.x

    Reviewers

    RB.Actions.ButtonActionView wraps a button action, converting a click
    event to an action activation.

    During activation, the button's busy state will be set, ensuring the
    button isn't clicked more than once.

    We don't have an Ink button instance to work with, so instead this just
    works with the element directly. Given the limited needs, there's no
    value in creating a full instance to manage this at this time.

    Tested the Quick Access buttons, ensuring that clicks would trigger the
    actions and that the busy state behavior was properly managed.

    Summary ID
    Add a view for managing button actions.
    `RB.Actions.ButtonActionView` wraps a button action, converting a click event to an action activation. During activation, the button's busy state will be set, ensuring the button isn't clicked more than once. We don't have an Ink button instance to work with, so instead this just works with the element directly. Given the limited needs, there's no value in creating a full instance to manage this at this time.
    4aaf15be25ef8c0e23034199d8ca02804651e657
    Description From Last Updated

    We sort .. before . in import lists.

    david david

    There are no variables in here.

    david david
    david
    1. 
        
    2. Show all issues

      We sort .. before . in import lists.

    3. Show all issues

      There are no variables in here.

    4. 
        
    chipx86
    david
    1. Ship It!
    2. 
        
    maubin
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-7.1.x (1ae9d03)