summaryrefslogtreecommitdiff
path: root/src/Compositor.hpp
diff options
context:
space:
mode:
authorVaxry <vaxry@vaxry.net>2025-10-26 13:52:09 +0000
committerVaxry <vaxry@vaxry.net>2025-10-26 13:52:09 +0000
commit05aa4e1c54da31d95663f9b4bc757e2a6ca65538 (patch)
treebfc9a4f456b2057aea7d4417f5acabb1cbc2569d /src/Compositor.hpp
parent748d2f656ee4952090eb4ce8702ee05c82d228cb (diff)
compositor: check for monitor layout issues post rule apply
fixes #12108
Diffstat (limited to 'src/Compositor.hpp')
-rw-r--r--src/Compositor.hpp2
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);