Fun fact about iOS apps on M1. When you quit them with ⌘Q, it’s like swiping back to the Home Screen: they keep running in the background until they finish their background tasks. To really kill them (the equivalent to swipe up in the App Switcher), you have to use Force Quit.
is it related to the way the delegate handles the App when swiping back home? it actually makes sense imo, otherwise they should handle the window minimization in a different way at least