I think you might be trying to use some patterns that don't work well on macOS. I used to run into the full-screen issue all the time when I switched to macOS many years ago. The full-screen paradigm under macOS is completely different from what it means on Windows or Linux. You only really want to ever use it for something like screen sharing or movies.
What drove me initially nuts is that on Windows you can do everything through the UI. That makes the UI cluttered, but you can find it. Under OS X there was lots more stuff that you just couldn't do via UI and you had to drop to Terminal. It took me a while to get a sense to when I should give up on doing something through the UI.
What drove me initially nuts is that on Windows you can do everything through the UI. That makes the UI cluttered, but you can find it. Under OS X there was lots more stuff that you just couldn't do via UI and you had to drop to Terminal. It took me a while to get a sense to when I should give up on doing something through the UI.