[FancyZones] Fix applied layout reset in multi monitor mode (#19174)

This commit is contained in:
Seraphima Zykova
2022-07-05 13:07:59 +02:00
committed by GitHub
parent 0ad71815bb
commit 32fc88abd2
4 changed files with 7 additions and 3 deletions

View File

@@ -758,7 +758,7 @@ void FancyZones::UpdateWorkAreas() noexcept
{
FancyZonesDataTypes::WorkAreaId workAreaId;
workAreaId.virtualDesktopId = VirtualDesktop::instance().GetCurrentVirtualDesktopId();
workAreaId.monitorId = { .deviceId = ZonedWindowProperties::MultiMonitorDeviceID };
workAreaId.monitorId = { .deviceId = { .id = ZonedWindowProperties::MultiMonitorName, .instanceId = ZonedWindowProperties::MultiMonitorInstance } };
AddWorkArea(nullptr, workAreaId);
}