As a Roblox developer, it is currently hard to multi-task while the Test Server/Player/edit windows are starting up, because the windows steal focus two times per test/edit window. (once when the “Loading…” pops up, once again when the main viewport is loaded)
For example, for a Test Server + 4 Test Players, this means your focus is stolen 10 times while the windows are popping up. This is bad UX because it won’t let me properly type or keep other windows on top during this process. I want to multitask while the windows are starting up, because it usually takes a little while before they are all loaded.
The same is true for edititng a game from the website. The window steals focus twice. This could be reduced to just one time, i.e. at the “Loading…” part and not when the viewport has loaded in.
My suggestion is that Test windows should not ever steal window focus, and edit windows should only steal window focus at most once (if at all).
If Roblox is able to address this request, this would let me multitask better while the test/edit windows are starting up, because work in other windows would not be interrupted, and it would save on some frustration due to this bad UX design.
This issue is still occurring on Windows 10 latest version and Studio latest version.
I was told by Developer Relations that engineers had a tough time replicating this issue. If this is still the case or additional information is needed, please let me know.