Issue 1:
ℹ Computer information

PowerToys version: v0.21.1

PowerToy Utility: Fancy Zones

Running PowerToys as Admin: Yes

Windows build number: [run "winver"] Win10 Version 1909 (OS Build 18363.1082)

📝 Provide detailed reproduction steps (if any)

Set Allow Zones to span across monitors = YES

Set Show Zones on all Monitors while dragging = YES

Create 8 custom zones - 3 on left monitor; 3 on middle; 2 on right.

Apply custom zone

Drag window

NOTE - Settings Toggled: "Hold-Shift" (tried both on/off); "Show Zones on all Monitors..." (tried both on/off); "Allow zones to span across monitors" (tried on/off).

✔️ Expected result

Show zones....

❌ Actual result

Does NOT show zones

NOTE: The App works fine IF I Turn OFF "Allow Zones to span across monitors", but it then only shows on the main monitor which is not my intent. ODDLY - despite being toggle to "NOT" span monitors - it does now in a defunct manor (see imgs)

📷 Screenshots

ZONE SETUP WORKS FINE:

8-Zone works fine if "Allow zones to span across monitors" = OFF

THEN I TRY - "Allow zones to span across monitors" = ON and reapply Custom zone (Fancy Zones shows NO zones)

THEN I SWAP BACK to "Allow zones to span across monitors" = OFF (Fancy Zones shows only 5 of the 8 zones but they're spanning the primary monitor, spilling halfway onto the right monitor - however the zones disappear if I move my mouse off of primary (middle) monitor)

8-Zone Custom:

8-Zone Custom: MOUSE CANNOT CROSS PRIMARY MONITOR THRESHOLD without Zones disappearing; NOTE ALSO - 3 of the 8 zones are missing

SAME THING HAPPENS IF I USE MY 3-Zone Custom template --> MONITOR SPAN = OFF, BUT IT'S NOW WORKING ACROSS MONITORS BUT IN A DEFUNCT MANOR - Notice Zone 2 Label is missing & if drag over to Zone 2 or 3, it makes the window Cover both 2, 3, and the remaining Non-Zone left on the right monitor.

3-zone Custom:

3-Zone Custom:

Issue 2:
ℹ Computer information

PowerToys version: v0.21.1

PowerToy Utility: FancyZones

Running PowerToys as Admin: No

Windows build number: Windows 10 Version 2004: 19041.450

📝 Provide detailed reproduction steps (if any)

Check the Allow zones to span across monitors checkbox

Configure a zone which uses multiple monitors via the Launch zones editor and Apply

Attempt to snap window to zones, or use Shift key to highlight zones while dragging

✔️ Expected result

A window should snap to a zone

Zone highlighting ought to be functional

The Allow zones to span across monitors setting should persist even when closing settings

If there are errors "Activating" the zones, these should be raised to the user

❌ Actual result

A window will not snap to a zone when the Allow zones to span across monitors is configured

Window zone highlighting is also not functional

When FancyZones settings is closed and re-opened, the Allow zones to span across monitors checkbox is unchecked

When Allow zones to span across monitors is toggled to checked, then unchecked, zone highlighting and snapping functions, though obviously not with the multi-monitor zones

📝 Other Notes

There is a difference in framerate/refresh rate between the two monitors--could that be an issue?

System is a SurfaceBook 2 in a Surface Dock which drives a 2560 x 1440 monitor at 60 fps and a 2560 x 1440 monitor at 30 fps

The fps cannot be made the same as far as I can tell. Likely a hardware limitation.

Display is an LG 49 ultra-wide ( 5120 x 1440)

📷 Screenshots

FancyZones Settings:

Zone Editor spanning monitors:

Monitor configuration: