[FancyZones] Fix window resize on layout change (#23829)

This commit is contained in:
Seraphima Zykova
2023-02-06 17:15:19 +01:00
committed by GitHub
parent 840b8d73b1
commit 7e008af00a
5 changed files with 66 additions and 43 deletions

View File

@@ -51,10 +51,11 @@ public:
bool MoveWindowIntoZoneByDirectionAndPosition(HWND window, DWORD vkCode, bool cycle);
bool ExtendWindowByDirectionAndPosition(HWND window, DWORD vkCode);
void SnapWindow(HWND window, const ZoneIndexSet& zones);
void SnapWindow(HWND window, const ZoneIndexSet& zones, bool extend = false);
void UnsnapWindow(HWND window);
void UpdateActiveZoneSet();
void UpdateWindowPositions();
void ShowZonesOverlay(const ZoneIndexSet& highlight, HWND draggedWindow = nullptr);
void HideZonesOverlay();