Pre-computed snap restore target: zone geometry + the saved screen it lives on. More...
#include <phosphor-placement/include/PhosphorPlacement/WindowTrackingService.h>
Public Attributes | |
| QRect | geometry |
| QString | screenId |
Pre-computed snap restore target: zone geometry + the saved screen it lives on.
The effect-side cache carries both so it can tell "saved zone is on snap-mode screen X" from "current KWin placement is autotile screen Y", enabling correct cross-VS / cross-monitor restores instead of gating on wherever KWin happened to drop the window.
| QRect PhosphorPlacement::WindowTrackingService::PendingRestoreTarget::geometry |
| QString PhosphorPlacement::WindowTrackingService::PendingRestoreTarget::screenId |