Fences placed at bottom of desktop don't roll up properly

Hi, just bought fences 4 today. I'm using Windows 11 home, dual monitor, both with standard resolution of 1920x1080. When I place a roll up fence at the bottom of my desktop, the fence does not show its content upwards, but instead rolls down so that all of the fence content is off screen. Happens on either monitor. Tried a bunch of combinations of checking and unchecking fence settings and nothing seems to fix it. Furthermore, I can even place the fence below the task bar so that it's completely hidden from view altogether (only resolved by hiding the taskbar and dragging the fence back to its original place. How do I get the fence to roll upwards to show my content?

25,459 views 34 replies
Reply #1 Top

Also, none of the fences automatically dock to the taskbar. or top/bottom of screen. Seem to have free range in moving them anywhere on or off screen. 

Reply #2 Top

Hello,
Sorry to hear you are having issues. Please post a video on how your dock your bottom fences.

Thanks
Basj,
Stardock Community Assistant.

Reply #4 Top

Hello,
That video show incorrect way to dock Fences at the bottom. Should have stop just as the bottom of the fences touch the taskbar. Here a video I made to demonstrate it. First when you move down it will tend to stuck when the bottom fences touch the taskbar top. It will continue to move down if you press further down. But, you should just stop there. And it will snap to it and roll down. Try it.

Thanks
Basj,
Stardock Community Assistant.

Reply #5 Top

EDIT: I was wrong, your video helped immensely. Thank you.

Reply #6 Top

Great, glad to help.

Thank you,

Basj,
Stardock Community Assistant

Reply #7 Top

Came here to say thanks for this post.   I've been frustrated a few days with the inability to get my fence position on the very bottom of the screen and get Roll UP working.     Intuitively a person is going to try pushing the fence TITLE bar down to the task bar.     I had NO IDEA that we have hover the entire Fence just right over the the bottom of the Windows desktop screen.   I think Stardock could do better here.   This is a main function of the Fences in the first place.        

Reply #8 Top

Fences used to work properly for me but now when I move a fence to the bottom of my screen above the task bar, instead of the top of the fence rolling down to meet the top of the taskbar, the fence rolls up and leaves a gap between the fence header and the taskbar. If I move the fence to the top of the screen (where there is no taskbar, it rolls upwards and the fence header is displayed properly. If I move the fence bottom past the task bar, then it seems to roll downwards properly but it disappears behind the task bar and I can't recover it.

Not sure why this is happening.

Reply #9 Top

Quoting vpacione, reply 8

Fences used to work properly for me but now when I move a fence to the bottom of my screen above the task bar, instead of the top of the fence rolling down to meet the top of the taskbar, the fence rolls up and leaves a gap between the fence header and the taskbar. If I move the fence to the top of the screen (where there is no taskbar, it rolls upwards and the fence header is displayed properly. If I move the fence bottom past the task bar, then it seems to roll downwards properly but it disappears behind the task bar and I can't recover it.

Not sure why this is happening.
End of vpacione's quote

Hello,
Sorry to hear you are having issues. Need more information on your system.

  1. Windows full version and OS Build number. Please use Winver.exe for these numbers.
  2. Fences full version numbers.
  3. Please post a video showing what your issue.
  4. Post your setting on Layout management: Group spacing snapping page. Refer screenshot below.

Thank you.
Basj,
Stardock Community Assistant.

Reply #10 Top

One more thing. If I hide the taskbar, the fence rolls downward properly and works correctly. It just seems not to properly recognize the top of the taskbar when it is there. It does not provide that little bump pause when trying to move the fence to the lower part of the screen and the bottom of the fence hits the top of the task bar. So it does not think it is in contact with the taskbar and rolls up instead. When the taskbar is hidden, the fence does that little bump pause when the bottom of the fence hits the bottom of the screen and so rolls downward properly. I did change my monitors and they are now 4k. Maybe the resolution is confusing Fences.

Reply #11 Top

Basj,

Windows version 23H2 (PS Build 22631.3958)

Fences 5.80

 

Screenshot is attached. I will try and figure out how to record a video of the problem, but hopefully my explanation provided will help

Reply #12 Top

I use Microsoft Clipchamp for my video screen captures. Its free and work perfect for me. There are various simple tutorial on youtube on how to use it.

Thank you,

Basj,
Stardock Community Assistant

Reply #14 Top

If you review my video I posted above (reply#4), I upload my video to Youtube and share its link here.

Thank you,

Basj,
Stardock Community Assistant

Reply #15 Top

ok, that was not too bad.

As described previously, it works without the task bar, but not with a task bar.

 

Reply #16 Top

Hello,
Strangely, I can not reproduce your issue on my system. Only difference I see on your Layout management setting is in "Layout auto adjustment" setting. Please try using the "Store my layout on a per-monitor-configuration basis". Restart explorer.exe and retest if you can set it easier. Also, I notice your Fences was set to roll up by default. Try double click on the Fences titlebar, to make it unroll first. Move it to the taskbar than release. The Fences should auto roll down from there.

Thank you.
Basj,
Stardock Community Assistant.

Reply #17 Top

Hi vpacione I tried to review your video but it says it’s private. Could you adjust the settings?

 

 Thanks very much for the report

Reply #18 Top

Hello Dr W

It was not private. It was set as unlisted which meant you needed the link, but I set it to public. Hopefully you can see it now?

Reply #19 Top

Basj

No, none of that works. It does not see the top of the task bar properly. With the task bar gone, it does sense the bottom of the screen properly and will roll down, but then it is hidden behind the task bar after that and I can't get to it until I remove the task bar again.

Reply #20 Top

Do you have any other application installed that change how your taskbar work. Such as Displayfusion, StartAllBack, ExplorerPatcher etc?

Thank you,

Basj,
Stardock Community Assistant

Reply #21 Top

Quoting vpacione, reply 15

ok, that was not too bad.

As described previously, it works without the task bar, but not with a task bar.



 
End of vpacione's quote

 

Sorry to report but this is working by design. It is docked to the bottom of the screen.

The taskbar is set to autohide. So if you show the taskbar, it will cover it. One will need to put their mouse over the Fence group's header without triggering the taskbar to access the group; i.e. don't bring mouse all the way to the bottom of the screen. Having the docked group perfectly track the taskbar as it goes up and down is unfortunately not feasible. Sorry for the inconvenience.

Reply #22 Top

Hi Dr W.

The taskbar is not set to autohide. It is there all the time. I have to manually go into preferences and set it to autohide in order to get to the fence header. In the video, you saw me change it to autohide so that I could get to the fence. If I had autohide on, I could see your point, but I do not have that set. I like for the taskbar to be always visible.

Thanks

Reply #23 Top

I see. So there is no luck pulling the fence away, turning autohide off, and then docking it on top of the taskbar then?

 

From the video it was not apparent that autohide was toggled on/off in settings at that time, but yes I see the taskbar extended, you moving the fence and it not attaching.

 

Could you send the configuration of these monitors? Perhaps it has something to do with what's going on there.

 

The best way to access this information is from this menu in Troubleshooting in About

 

Reply #24 Top

Hi Dr. W

Hopefully this can shed some light?

 

I could not figure out how to attach a file (other than an image) so I just pasted it here

===Fences MultiMon Debug Log===

===Time: 1722910169, UpTime 191244718===

 

===Display Devices===

Monitor: \\.\DISPLAY1\Monitor0, ID: \\?\DISPLAY#SAM72BF#5&10d11b5e&0&UID4353#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}, Key: \Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0000, String: G75NB_SxxBG75x (DP), State: 3, (3840, 0 / 3840 x 2160)

Monitor: \\.\DISPLAY2\Monitor0, ID: \\?\DISPLAY#SAM72BF#5&10d11b5e&0&UID4355#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}, Key: \Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0001, String: G75NB_SxxBG75x (DP), State: 3, (0, 0 / 3840 x 2160)

 

===Monitors (2; 0,0; 7680x2160)===

Monitor: \\.\DISPLAY1, IsPrimary: 0, DPI: 144, (3840, 0 / 3840 x 2160)

Monitor: \\.\DISPLAY2, IsPrimary: 1, DPI: 144, (0, 0 / 3840 x 2160)

 

===Groups===

0-4|1459|0|1001|277|0|Programs$DEFAULT$` |\\.\DISPLAY2` |0|0|3840|2160|1|0|255|0|` |-1|1|-1|1|0|{9A445F21-40B1-4EBE-1613-BF3770230000} |

1-6|1109|1674|822|414|0|Folders$DEFAULT$` |\\.\DISPLAY2` |0|0|3840|2160|1|0|255|0|` |-1|0|-1|1|0|{9A445F21-40B1-4EBE-1613-BF3770230001} |

2-7|1931|1811|411|277|0|Web`Links` |\\.\DISPLAY2` |0|0|3840|2160|0|0|255|0|` |-1|0|1|1|0|{9A445F21-40B1-4EBE-1613-BF3770230002} |

3-8|3926|1950|411|140|0|Printers` |\\.\DISPLAY1` |3840|0|3840|2160|0|0|255|0|` |-1|0|0|0|0|{F3D036F1-8393-49A2-A453-8523A7ABE4D1} |

4-9|2342|1771|822|317|0|Utilities` |\\.\DISPLAY2` |0|0|3840|2160|1|0|255|0|` |-1|0|-1|1|0|{04973F78-256A-4BD4-BD58-BFA73448340C} |

 

===Settings===

AdjustGroupsForResolution=1

AdjustGroupsForResolution_FollowPrimary=-1

StoreGroupDataPerResolution=-1

StoreLayoutsPerMultimon=1

IconSizeLast=48

LastIconSpacingX=137

LastIconSpacingY=137

DesktopGrid=0

DesktopAutoArrange=1

ResolutionLast=[3840|0|3840|2160|0|\\.\DISPLAY1];[0|0|3840|2160|1|\\.\DISPLAY2];

ResolutionLastEx=[3840|0|3840|2160|150|\\.\DISPLAY1|\\.\DISPLAY1\Monitor0|\\?\DISPLAY#SAM72BF#5&10d11b5e&0&UID4353#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}|\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0000];[0|0|3840|2160|150|\\.\DISPLAY2|\\.\DISPLAY2\Monitor0|\\?\DISPLAY#SAM72BF#5&10d11b5e&0&UID4355#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}|\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0001];

 

 

Reply #25 Top

Aye. Unfortunately these numbers looks fine. This won't be definitive but just as a next step. Give this a run, and screenshot the output? You can just run it directly from the Downloads folder. It's programmed to just read the screen info and show it in a dialog.

This will test on the C# Config side as opposed to the integration itself – which would require more debug info be put into and new installer release via the team – but it may give a hint. I'm more or less expecting the work area (the 2nd #) to match the bounds (the first # in the output).

To confirm, does this happen to the taskbar on both screens or just one?