Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
jjjjjj
72 discussion posts
Under VERY particular circumstances (I'm not exactly sure what they are but I have a method of reproducing somewhat reliably), the function to move a window fails to do so correctly. Once it has failed to do so, all subsequent requests to move the same window fail as well, including those from "higher level" functions like "MoveToRightMonitorHalf".

My current setup is 3x 2560x1440 displays set in a 3x1 surround configuration with 120px bezel correction between each display. I have nvidia's smartmaxapp disabled, and I have windows taskbar disabled. DF's multi-monitor taskbar is enabled, and I have the normal windows taskbar on the center display. All DF taskbars and the Windows taskbar are set to auto-hide and are half-height (small taskbar). I have window snapping enabled in DF as well.

My method to reproduce the issue is as follows:
  • Create a small window in the center display (notepad works fine)
  • drag the window to the bottom right corner of the display, such that both the right and bottom edges of the window are out of the center display's bounds
  • Drag the window up until it snaps to the bottom edge of the display
  • Drag the window to the left until it snaps to the right edge of the center display without unsnapping from the bottom in the motion
  • at this point, the window should be snapped to the bottom right corner of the center display. I've confirmed with multiple tools that its positioning is EXACTLY the same as instances where the function did not fail and it was also snapped in this position, but I think typically those were snapped from inside the display going out, rather than from outside the display going in.
  • use a keyboard shortcut to trigger a function to move the window
  • Rather than moving, the window will occasionally stay in place, but other functions (such as size) will still run on the window

In case it wasn't clear before, it's not that the function itself occasionally works or doesn't work. Rather, the window itself is occasionally put in some sort of state which causes the functions to ALWAYS fail. If the window enters this state, only moving the window (even a small amount) frees it and allows functions to move it again. Otherwise, functions will work just fine 100% of the time. At the moment the window is snapped in the position mentioned above, it is already determined from that point on whether or not the fuction will fail.
May 4, 2020 (modified May 4, 2020)  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Is this happening in 9.6.1 or 9.7 Beta 10?
May 5, 2020  • #2
User Image
jjjjjj
72 discussion posts
Quote:
Is this happening in 9.6.1 or 9.7 Beta 10?


I'm on beta 10 at the moment.
May 5, 2020  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, this is definitely an issue in Beta 10, and we'll have it fixed up for Beta 11. I'll let you know as soon as it's available, hopefully tomorrow!
May 6, 2020  • #4
User Image
jjjjjj
72 discussion posts
Awesome, thanks!
May 6, 2020  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, we've just posted 9.7 Beta 11, could you give it a try and let me know how it works out?

Thanks!
May 7, 2020  • #6
User Image
jjjjjj
72 discussion posts
I have yet to be able to reproduce the bug on Beta 11. All seems good for now, thanks!
May 8, 2020  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Excellent, glad to hear it!
May 8, 2020  • #8
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)