This may sound a little weird but I'm using spaces on my MacBook (currently latest BigSur version) for a couple years and there are a few behaviour I don't understand.
I usually work with my MacBook + 1 external display. My "main" display is my external display. So I have 1 space on my external display and 3 spaces on my macbook display. Each space has a defined task for me (personally):
- MacBook Space 1: One Chrome Window containing our Ticket System
- MacBook Space 2: One Window of Microsoft Outlook 2019 - Mails
- MacBook Space 3: usually has one Window of Microsoft Outlook 2019 - Events
- external Display Space 1: I work here :-) Multiple Chrome windows, IDEs, Terminal, etc.
Note: No applications are running in "Fullscreen mode". I always run everything in windowed mode.
Now when restarting my MacBook all window positions and sizes are screwed. When my MacBook is booted again, I have to rearrange all windows every day manually because neither position nor sizes are being "saved".
Is this the typical behaviour? Why is it like this? I mean I do understand that spaces/windows/positions are getting screwed when you connect/disconnect displays, but that is not the case for me. I start my MacBook having the same Monitors plugged in and I shut it down in the same state. I'd like to understand why it is the way it seems to be or ways to work better with spaces.
If you can't follow my thoughts fully, please let me know, I'd try to provide some screenshots.