Reproduction steps:
- Click on Roblox Studio from the Dock on MacOS before an update is pending
- Click on it again, regardless of if the updating dialogue is visible yet or not
- Multiple update dialogues will appear depending on how many times you clicked
- After one or all of the dialogues close, attempting to open Studio shows the system’s “damaged or incomplete” dialogue
Visuals:
Multiple update dialogues, result of clicking 3 times.
System dialogue that appears when I try opening it after all updates completed.
Expected behavior
I expect for Roblox Studio to come into focus when I click on it again. It’s poor UX that clicking on it while the update dialogue is loading begins another update. There is no way for me to know that an update was pending, or if I missed the click, for example.
Common UX on MacOS is that when you click on an app in the dock, it will
- Open the app only if it’s not currently waiting to open OR
- Focus on the app if it’s already open