Opening Roblox Studio through the .desktop entry should always open a new Studio window. #428
Open
1 task done
Labels
enhancement
New feature or request
Before Creating the Enhancement Request
Is your feature request related to a problem?
If Roblox Studio is already running, when you try to open another Roblox Studio window by clicking on the icon inside of the applications menu, Vinegar errors out with a return code 1, because it tries to create another wineserver process, but a wineserver process with ESYNC is already running.
Even if it wouldn't error out because of ESYNC, it would be quite a waste of resources to run multiple wineserver processes for separate Studio windows (if even possible under the same wineprefix, that is)
The correct way to open another Studio window on Windows is to open it through the start menu/app list.
Describe the Solution you'd Like
Make Vinegar open RobloxStudioBeta.exe under the wineserver that is already running. Perhaps by checking if a Vinegar process with Studio is already running and, if it is, it would signal to the already running process to just run a new Studio process.
Describe Alternatives you've considered
A workaround is to go to File > New, wait for Studio to load a baseplate in the newly created window, and then exit out of the baseplate to get to the start page. This, however, harms productivity because it takes way longer than just clicking on Studio and then having it open the start page.
Additional context
No response
The text was updated successfully, but these errors were encountered: