microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.9k stars 6.59k forks source link

FancyZones Quick Layout Switch #18777

Open paradokx opened 2 years ago

paradokx commented 2 years ago

Microsoft PowerToys version

0.59.0

Running as admin

Area(s) with issue?

FancyZones, FancyZones Editor

Steps to reproduce

FancyZones Running PowerToys v0.59.0 on a dual monitor setup.

FancyZones Settings:

Case:

Working on a document with mouse on one monitor - active focus on monitor where cursor is positioned. alt-tab to window on a different monitor and input something (but leave cursor on original screen) - active focus on different monitor. Change FancyZones layout using layout-shortcut. -> Bug occurs.

✔️ Expected Behavior

Expected focused monitor to switch FancyZones layout honoring appropriate layout-shortcut

❌ Actual Behavior

Monitor where mouse pointer is switches it's FancyZones layout honoring appropriate layout-shortcut.

Other Software

No response

paradokx commented 2 years ago

Windows specifications

Edition Windows 10 Home Version 21H2 OS build 19044.1706 Experience Windows Feature Experience Pack 120.2212.4170.0

Device specifications

Processor Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz 2.81 GHz Installed RAM 16,0 GB (15,9 GB usable) System type 64-bit operating system, x64-based processor

SeraphimaZykova commented 2 years ago

It was always working this way. What we can do is add an option in FancyZones settings so you can choose where you will change the layout with a shortcut.

paradokx commented 2 years ago

Layout Switch Where

What? A drop-down-menu located in FancyZones settings under the Layouts section.

Why? To control where FancyZones quick layout switch will be invoked. Useful when working with multiple monitors.

Options Following the settings from Launch editor on the display: