You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wayland: resolve session lock crashes on unlock, sleep, and output changes
- Destroys Wayland lock surface roles synchronously prior to sending unlock_and_destroy.
- Avoids creating lock surfaces on invalid/placeholder/removed outputs to prevent early initialization failures.
- Checks and stops server-side destruction of surfaces if the compositor has already unlocked or if the target output is invalid/placeholder.
- Fixes Qt 6.6.3 compilation compatibility when QPointer uses incomplete forward-declared types.
- Reverts memory cleanup to asynchronous deleteLater() for QML safety.
0 commit comments