Powertoys: FancyZone Windows Snap Behind Top Mounted Windows Task Bar [Since Version 0.19.0]

Created on 2 Jul 2020  路  25Comments  路  Source: microsoft/PowerToys

Environment

Windows build number: 10.0.18363.900
PowerToys version: 0.19.0
PowerToy module for which you are reporting the bug (if applicable): FancyZones
Monitor(s): 2 side-by-side 4K monitors (one set to display scaling 100% and the other to 125%)

Steps to reproduce

  • Set Windows taskbar location to Top
  • Snap a window to a FancyZone (2 priority grid zones in my case)

Expected behavior

The window should snap to the full-height of the FancyZone below the task bar

Actual behavior

  • The window snaps behind the task bar (as shown with the green arrows)
  • The window leaves a gap underneath each window (as shown with the red arrows), which exposes the desktop background underneath

Screenshots

image

Hot Fix Issue-Bug Product-FancyZones Resolution-Fix-Committed Severity-Regression

Most helpful comment

@JPStrydom
as a temporary workaround, open the FZ editor and apply the template again.

All 25 comments

@JPStrydom
is a template zoneset or a custom one?

@JPStrydom
is a template zoneset or a custom one?

I'm experiencing it in the template zones. I've tested Priority Grid (2) and Column (2). My custom zones are still fine.

@JPStrydom
as a temporary workaround, open the FZ editor and apply the template again.

Looks like the Zones are saved in exact pixels and have nog notice of the taskbar

@JPStrydom
as a temporary workaround, open the FZ editor and apply the template again.

Hi @enricogior ,

I've tried this a few times but it did not help. Even tried other templates and restarted PowerToys a few times, but the issue persisted. Any other ideas?

Looks like the Zones are saved in exact pixels and have nog notice of the taskbar

@Jay-o-Way That would be strange because the issue wasn't present on 0.18.X

Same is happening to me after the update. It ignores the task bar when the windows are applied. But FZ editor leaves out the taskbar while editing as expected.
-It works after re-applying the same config. One more issue that I see is that the pane numbers seem be repeated while dragging as if there are two sets of config active at the same time. I cant take a screenshot of it.
This is captured on phone.
WhatsApp Image 2020-07-02 at 20 11 42

Same is happening to me after the update. It ignores the task bar when the windows are applied. But FZ editor leaves out the taskbar while editing as expected.
-It works after re-applying the same config. One more issue that I see is that the pane numbers seem be repeated while dragging as if there are two sets of config active at the same time. I cant take a screenshot of it.
This is captured on phone.
WhatsApp Image 2020-07-02 at 20 11 42

@vijaybritto

I haven't been able to fix the issue by re-applying the same template zones - perhaps I'm missing something?

Also, I get the same bleeding through issue on my FZ when hovering. Mine is due to me having two virtual desktops with different FZs layouts on each - this makes the zones bleed through and shows the FZs from both desktops. Perhaps this is what's happening to you?

@JPStrydom I have a 2 monitor setup. It worked for me the second time I reapplied on the target monitor. I don't really know the exact point at it which works or breaks yet

@vijaybritto do you have multiple virtual desktops?

@JPStrydom no. I'm not running any sort virtualization now.

@vijaybritto that's strange, I wonder where your zone bleed through is coming from...

For me (taskbar on the left, custom zones) I don't think reapplying zones works (I will check again); disabling and re-enabling FancyZones doesn't work; but restarting PowerToys does - until the next time my monitor configuration changes (my two main monitors are televisions on displayport-to-hdmi cables and when they turn completely off, Windows thinks they're disconnected - irrelevant to this issue except for explaining why I know the issue returns when the monitor configuration changes).

As others have mentioned, previous version didn't do this.

Thanks for the fix folks! Looking forward to seeing it 馃槃

This seems to have been fixed in 0.19.1 that was just released? It is working on mine with the taskbar on top like any sane person should be doing. 馃槣

Nop, 19.1 didn't fix the issue in my case. When applying a layout, new or existing, windows snap behind the taskbar at top and leaves a blank space as if the taskbar were at the bottom. When defining the zones of a new layout with the taskbar at the top though, it does layout the zone lines correctly considering the taskbar at the top, but once the new layout is saved and applied, the snapping of the windows keep the wrong behavior.

@MCrank
the fix will be available in 0.20.
For now, just reapplying the template will solve the problem until next time you move the taskbar again.

@MCrank
the fix will be available in 0.20.
For now, just reapplying the template will solve the problem until next time you move the taskbar again.

Re-Applying did not work for me. Installing the update must have jarred something and made mine work for now. I'll test it again later when I don't have 100 Windows open.

@MCrank
the fix will be available in 0.20.
For now, just reapplying the template will solve the problem until next time you move the taskbar again.

Thank you, but Just to feedback, re-applying does not work for me either. I even try with a different template and a new layout, and still thinks the taskbar is at bottom when the layout is applied. On drawing/designing a new template, it seems to recognize the new area with the taskbar on top, but once one applies the template, the empty space of the bottom taskbar comes back.

Based on the behavior with the taskbar on the left, I don't think it's specifically assuming the taskbar is at the bottom...I think It's accurately determining how much space is available, but then when the monitor arrangement or taskbar position changes, it mistakenly anchors that space to the top left corner.

Looking forward to 0.20, at any rate.

I wonder if it's possible to make custom layouts automatically resize when you use auto-hide taskbar, just like with template layouts.

Unbenannt

I still have an issue simular like this.

Version: 0.19.2

The bug is now fixed in 0.19.2

@zuldero
what you posted is not related to this bug, the custom layout shown in your screenshot is not drawn below the task bar.
Open a new issue.
Thanks.

ok sorry than i have miss missunderstood something. I was thinking it is the same issue because with the update the bug has changed. but it is bad for a new issue. maybe it is my fault. Thx for the great work on this tool. it works perfect. (exept fort thet one costum layout)

sry for my english....

Was this page helpful?
0 / 5 - 0 ratings

Related issues

SWinxy picture SWinxy  路  3Comments

enricogior picture enricogior  路  3Comments

patware picture patware  路  3Comments

amorenew picture amorenew  路  3Comments

aminya picture aminya  路  3Comments