desktop icon indicating copy to clipboard operation
desktop copied to clipboard

Please disable buttons on branch switching after they've been clicked during processing.

Open ggppjj opened this issue 1 year ago • 2 comments

The feature request

On creating a new branch with changes pending, GitHub Desktop currently displays a popup requesting information on how to handle both the branch base (current branch or main) and how to handle changes (bring across to new branch or stash in current). This screen currently has no progress indicator, and the buttons remain active during the processing.

Proposed solution

I would like the popup buttons to become disabled while GitHub Desktop processes the commands behind the buttons, to avoid issues with repeatedly clicking the button and/or accidentally misclicking the next prompt's buttons without reading them.

Additional context

GitHubDesktop_IRkjZ9qM22

ggppjj avatar May 13 '24 18:05 ggppjj

Note: In the screenshot, "Switch branch" has been clicked. The "Checking out (100%)" message is showing the current status of that branch switch.

ggppjj avatar May 13 '24 19:05 ggppjj

Thanks for sharing this feedback @ggppjj!

steveward avatar May 14 '24 15:05 steveward