microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.68k stars 6.57k forks source link

FancyZones experimental 'move newly created windows to current active monitor' shifts window with Greenshot #30040

Open bwaldie opened 1 year ago

bwaldie commented 1 year ago

Microsoft PowerToys version

0.75.1

Installation method

GitHub

Running as admin

No

Area(s) with issue?

FancyZones

Steps to reproduce

Create zones on extended monitor (mine: 1 row x 3 columns) Enable option 'move newly created windows to current active monitor (experimental). Open excel in full screen on extended monitor Use greenshot to capture part of excel spreadsheet

✔️ Expected Behavior

Capture the selected portion of the screen

❌ Actual Behavior

When activating greenshot, the excel spreadsheet on the extended monitor shifted down approximately one title bar. The captured image did not include the correct area but was missing about one title bar worth of rows in the spreadsheet. (I could not compensate for the shift. Meaning, if I started my selection one row higher, I did not get expected screen capture, either)

Other Software

Windows 10 Enterprise 10.0.19044 Build 19044 Microsoft® Excel® for Microsoft 365 MSO (Version 2309 Build 16.0.16827.20166) 64-bit Greenshot 1.2.10 Build 6 (64 bit)

SeraphimaZykova commented 11 months ago

Hi @bwaldie, I'm investigating the issue. As a workaround, you can exclude "Greenshot capture form" in the FancyZones settings so FancyZones won't move it.

hadamsHEX commented 7 months ago

Hi @bwaldie, I'm investigating the issue. As a workaround, you can exclude "Greenshot capture form" in the FancyZones settings so FancyZones won't move it.

Thank you so much for this! I didn't realize this was due to FancyZones and I just so happened to search on a hunch as it has been bugging me for MONTHS.

This work around worked for me! THANK YOU SO MUCH!

image

mtopps commented 1 month ago

Hi @bwaldie, I'm investigating the issue. As a workaround, you can exclude "Greenshot capture form" in the FancyZones settings so FancyZones won't move it.

Thank you so much! This is working for me