diff options
| author | Vaxry <vaxry@vaxry.net> | 2025-10-26 13:52:09 +0000 |
|---|---|---|
| committer | Vaxry <vaxry@vaxry.net> | 2025-10-26 13:52:09 +0000 |
| commit | 05aa4e1c54da31d95663f9b4bc757e2a6ca65538 (patch) | |
| tree | bfc9a4f456b2057aea7d4417f5acabb1cbc2569d /src/Compositor.hpp | |
| parent | 748d2f656ee4952090eb4ce8702ee05c82d228cb (diff) | |
compositor: check for monitor layout issues post rule apply
fixes #12108
Diffstat (limited to 'src/Compositor.hpp')
| -rw-r--r-- | src/Compositor.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Compositor.hpp b/src/Compositor.hpp index b3e048b2..49222d05 100644 --- a/src/Compositor.hpp +++ b/src/Compositor.hpp @@ -156,7 +156,9 @@ class CCompositor { void performUserChecks(); void moveWindowToWorkspaceSafe(PHLWINDOW pWindow, PHLWORKSPACE pWorkspace); PHLWINDOW getForceFocus(); + void scheduleMonitorStateRecheck(); void arrangeMonitors(); + void checkMonitorOverlaps(); void enterUnsafeState(); void leaveUnsafeState(); void setPreferredScaleForSurface(SP<CWLSurfaceResource> pSurface, double scale); |
