compositor: check for monitor layout issues post rule apply

fixes #12108
This commit is contained in:
Vaxry 2025-10-26 13:52:09 +00:00
parent 748d2f656e
commit 05aa4e1c54
No known key found for this signature in database
GPG key ID: 665806380871D640
3 changed files with 37 additions and 3 deletions

View file

@ -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);