AsteroidOS / asteroid-launcher

AsteroidOS launcher and Wayland compositor based on Qt5, QML and QtWayland via Lipstick.
Other
45 stars 34 forks source link

Add additional logic to handle apps taking some time to close #170

Closed dodoradio closed 7 months ago

dodoradio commented 7 months ago

lipstick now closes apps gracefully instead of crashing them, which means that the app window can hang around for a bit after a close request is sent. This adds some additional logic to ensure that an app that's currently being closed doesn't steal focus from the launcher and doesn't show on the screen. this is effectively identical to https://github.com/AsteroidOS/asteroid-launcher/pull/169