V5.53 issue - no longer working correctly with external monitor
My setup
- Windows 11 Pro version 23H2 (OS build 22631.3593).
- Fences.exe version 5.5.3.2.
- Laptop with 3840x2160 screen + 3440x1440 ultra-wide monitor connected via Thunderbolt 4 dock with HDMI interface.
- The monitor is about 5m away and I frequently use Win-P to switch between Duplicate and Second screen only modes.
- Fences group positions set differently for the two screen modes.
- Fences layout auto-adjustment = Store my Fence group positions on a per-screen-resolution basis
AND have also tried Store my layout on a per-monitor-configuration basis.
Main problem
Previously, Fences switched the layout automatically and correctly when the screen mode changed. Since updating to 5.53 it no longer switches automatically, instead it seems to be auto-scaling which gives unusable results in my situation.
When switching to Duplicate mode, I can work around the problem by using Restore Snapshot (having taken a snapshot in that mode), though that's obviously less convenient than automatic switching.
However, Restore snapshot doesn't work correctly in Second screen only mode (i.e. having taken a snapshot in that mode too). Several fence groups are restored at slightly incorrect positions and with slightly smaller sizes than when the snapshot was taken, so some icons aren't visible. Fixing these manually every time I switch screen mode is a real pain. Strangely, the same happens if I take a snapshot (with everything fixed) and immediately restore it, or even if I just click on Reset saved settings for other screen resolutions.
Related issues I've noticed
- Some Fence groups need to be larger than the number of icons, e.g. a 1x6 group containing 6 icons in a single column only showed 5 of them unless the height was increased to 6.3.
- When resizing one group after another, the size of the previous group is initially shown on screen, though it becomes correct as soon as a boundary is dragged.
- The Layout auto-adjustments menu changes sporadically. Sometimes it includes the per-screen-resolution option, sometimes this option isn't shown. Also, the Keep groups sized to even multiples of icons option sometimes changes for no obvious reason.
What I've tried
Numerous combinations of various measures including:
- Re-installed latest version of Fences from website (5.5.3.2).
- Rebooting the laptop.
- Retaking and restoring snapshots manually.
- Making groups sizes slightly larger than should be necessary for the number of icons.
- Switching layout option between per-screen-resolution and per-monitor-configuration basis.
- Resetting saved settings for other screen resolutions.
- Enabling and disabling Keep groups sized to even multiples of icons when resizing.
Nothing seems to fix or even affect the problems reported above.
I rely heavily on Fences and working around these problems is a big nuisance. Can you please provide access to a copy of the previous version, which worked perfectly, until the issue is resolved?