When Terminal has focus, shift+drag on title bar does not trigger FancyZones #14794

Open
opened 2026-01-31 04:19:39 +00:00 by claunia · 0 comments
Owner

Originally created by @jdmarch on GitHub (Aug 5, 2021).

Windows Terminal version (or Windows build number)

1.9.1942.0

Other Software

PowerToys 0.43.0

Steps to reproduce

On a laptop+monitor setup using virtual desktops.
With FancyZones defined for a desktop.

  1. Give the Terminal window focus (by opening it, or click or Alt+Tab on existing Terminal window)

  2. Shift+Left-click+drag on Terminal title. FancyZone borders / highlighted regions do not appear on screen as expected. Window does not move during drag as would be expected with NO shift modifier, but when drag is released, Terminal window moves to new position as if shift had not been pressed (i.e. normal window drag).

  3. Same attempt (shift+drag to FancyZone) on any other (non-Terminal) window. This window snaps to FancyZone as expected.

  4. Same attempt on Terminal window (which no longer has focus). This time, snaps to FancyZone as expected.

  5. Without losing Terminal focus, try again. Fails again.

  6. Give focus to any non-Terminal window.

  7. Without giving Terminal focus, try again on Terminal. Succeeds.

Expected Behavior

Show FancyZone during shift+drag, snap to FancyZone on drag release.

Actual Behavior

Terminal window is unresponsive during shift+drag, moves on drag release.

Originally created by @jdmarch on GitHub (Aug 5, 2021). ### Windows Terminal version (or Windows build number) 1.9.1942.0 ### Other Software PowerToys 0.43.0 ### Steps to reproduce On a laptop+monitor setup using virtual desktops. With FancyZones defined for a desktop. 1) Give the Terminal window focus (by opening it, or click or Alt+Tab on existing Terminal window) 2) Shift+Left-click+drag on Terminal title. FancyZone borders / highlighted regions do not appear on screen as expected. Window does not move during drag as would be expected with NO shift modifier, but when drag is released, Terminal window moves to new position as if shift had not been pressed (i.e. normal window drag). 3) Same attempt (shift+drag to FancyZone) on any other (non-Terminal) window. This window snaps to FancyZone as expected. 4) Same attempt on Terminal window (which no longer has focus). This time, snaps to FancyZone as expected. 5) Without losing Terminal focus, try again. Fails again. 6) Give focus to any non-Terminal window. 7) Without giving Terminal focus, try again on Terminal. Succeeds. ### Expected Behavior Show FancyZone during shift+drag, snap to FancyZone on drag release. ### Actual Behavior Terminal window is unresponsive during shift+drag, moves on drag [release.](url)
claunia added the Needs-TriageResolution-ExternalNeeds-Tag-Fix labels 2026-01-31 04:19:39 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#14794