Factorio 0.17.34, standalone; MacOS 10.14.4. I play with the "full screen" option in the graphics settings enabled.
Observed behavior: when launching Factorio, it appears on a new virtual desktop (or "space," in MacOS terminology), just like other MacOS full-screen apps. When I leave the game by clicking "Exit" in the main menu, the game's virtual desktop is deallocated by the OS. However, if Factorio restarts itself for any reason, the new instance of the game gets a new virtual desktop, and the previous instance's desktop stays around as a black screen that I can't interact with. This applies when Factorio restarts because I've installed a new mod, disabled or re-enabled a mod, upgraded a mod, or changed one of a mod's "Startup" options. If I have to restart several times in a session, these empty desktops keep accumulating, one per restart, as in the attached screenshot. When I leave the game through the main menu, all of the game's desktops are deallocated by the OS.
Expected behavior: for normal operation (i.e., start the game, play for a while, then quit), I expect exactly the behavior I see: allocate 1 desktop on start, use it, and release when done. If the game restarts, I'd expect it to either re-use the original desktop, or to start on a new desktop but to release the old one during the restart, so they don't pile up.
This is a really minor issue -- the game is entirely playable, and the extra desktops don't seem to affect other processes on the system, and they all get cleaned up when I leave the game normally. It is very very slightly awkward, though, as when I use the normal OS keybindings for switching to the next/previous desktop, I have to flip through all the empty ones.
I'm definitely seeing this in 0.17.36, but I'm pretty sure I've consistently noticed it for much of the 0.17 series. I don't think I saw this behavior in 0.16, but I'm not sure -- if it's important to run that experiment, let me know, and I'll be happy to do that.
[0.17.36] Restarting game in fullscreen mode on MacOS 10.14.4 allocates another desktop
[0.17.36] Restarting game in fullscreen mode on MacOS 10.14.4 allocates another desktop
- Attachments
-
- factorio-current.log
- (33.4 KiB) Downloaded 99 times
-
- Screen Shot 2019-05-04 at 1.28.35 PM.png (1.03 MiB) Viewed 983 times
Re: [0.17.36] Restarting game in fullscreen mode on MacOS 10.14.4 allocates another desktop
Duplicate of: viewtopic.php?f=48&t=70191
If you want to get ahold of me I'm almost always on Discord.