Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

detect Dell Display Manager #1493

Closed
aerogems opened this issue Mar 7, 2020 · 7 comments
Closed

detect Dell Display Manager #1493

aerogems opened this issue Mar 7, 2020 · 7 comments
Labels
Area-Quality Stability, Performance, Etc. FancyZones-Dragging&UI FancyZone dragging / interaction issue FancyZones-Editor Issue revolving the FancyZone Editor Priority-2 Bug that is medium priority Product-FancyZones Refers to the FancyZones PowerToy

Comments

@aerogems
Copy link

aerogems commented Mar 7, 2020

Crutkas: bug was reported due to Dell Display Manager running. We should notify user when thus scenario happens and suggest only one runs.

I bet there maybe more so might want to have a dictionary of process and app name

——

Environment

Windows build number: 10.0.18363.693
PowerToys version: 0.15.1
PowerToy module for which you are reporting the bug (if applicable): FancyZones

Steps to reproduce

Create zone setup like in screenshot 1, then try to move windows into a new zone.

Expected behavior

That the created zones actually work as depicted in screenshot 1.

Actual behavior

The zone to the left is created correctly, but on the right there are three equally sized zones created, like screenshot 2.

Screenshots

Screenshot 1
image

Screenshot 2
image

@crutkas crutkas added Area-Quality Stability, Performance, Etc. FancyZones-Dragging&UI FancyZone dragging / interaction issue FancyZones-Editor Issue revolving the FancyZone Editor Priority-2 Bug that is medium priority Product-FancyZones Refers to the FancyZones PowerToy labels Mar 9, 2020
@crutkas crutkas added this to the v1.0 Release milestone Mar 9, 2020
@crutkas
Copy link
Member

crutkas commented Mar 9, 2020

@aerogems can you share the layout?

@enricogior we should really have a link to "export layout" docs or something so we can debug issues like this

@enricogior
Copy link
Contributor

@crutkas
I guess the simplest thing is to copy the zones-settings.json from the user AppData\Local\Microsoft\PowerToys\FancyZones\ folder to the desktop.

For this particular bug, @aerogems, what application are you trying to snap to the small zones?
They look tiny, and if the app has a minimum size, it will not fit. Try snapping Notepad that has a very small minimum size, to verify if it's an app limit or a FZ bug.

Also, how did you create the layout, did you start from a two columns template and used the splitter?
Thanks.

@aerogems
Copy link
Author

aerogems commented Mar 10, 2020

@enricogior The app I'm trying to pin at the lower right is an IM program. Specifically Trillian. The smallest one is for the contacts window and then the one to the immediate right is the chat window. Regardless of the app, what I see when I try to snap a window into a specific zone is that I don't get the zone layout I created. It wasn't easy, but I managed to get a screenshot of what I see when I hold down the Shift button and go to move a window into a zone. I blanked things out for privacy and to keep the file size down (the bottom most area is the taskbar in case it wasn't obvious) but made sure to leave the zone delimiters. It is different from the layout I created.

FZ Screenshot

I also created the layout by going straight to the custom layout editor and creating the template. I never applied any of the supplied templates.

I have tried rebooting my computer, restarting PowerToys, as well as selecting the custom layout and applying it again. None have had any effect.

An "Export Zones" option for a future release would be great too.

zones-settings.zip

@aerogems
Copy link
Author

I figured out the issue, and it wasn't PT/FZ's fault. Turns out there was some Dell software running (Dell Display Manager) that had it's own version of FancyZones and was overriding PowerToys.

Maybe in an upcoming release you could either include a check for, or at least a warning, about any other layout manager software and maybe name a couple examples. I had forgotten completely that Dell Display Manager could do that or I wouldn't have wasted your time with this bug report.

@crutkas
Copy link
Member

crutkas commented Mar 10, 2020

Not a waste, good catch.

@crutkas crutkas changed the title Custom Zones Not Working detect Dell Display Manager Mar 10, 2020
@enricogior
Copy link
Contributor

Sure, we can try to detect it and alert the user.

@crutkas
Copy link
Member

crutkas commented Apr 6, 2020

being tracked in #1958

@crutkas crutkas closed this as completed Apr 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Quality Stability, Performance, Etc. FancyZones-Dragging&UI FancyZone dragging / interaction issue FancyZones-Editor Issue revolving the FancyZone Editor Priority-2 Bug that is medium priority Product-FancyZones Refers to the FancyZones PowerToy
Projects
None yet
Development

No branches or pull requests

3 participants