Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
Civrock
33 discussion posts
Hello,

I've been having an issue with window snapping and I don't know what's causing it. When moving a window and it snaps to another application's edge, or monitor edge, it jumps around and/or changes in size slightly. When releasing the mouse button, windows also frequently move away from the edge it was supposed to snap to.

I didn't use to have this issue and I don't recall making any changes recently that could've resulted in this behavior, both in Windows 10 or DisplayFusion. I'm on Windows 10 1803, 17134.285 - DisplayFusion 9.4 Beta 3 but downgrading to 9.3 made no difference. Snapping is disabled in Windows, enabled in DisplayFusion.

Attached is a short video showing the described behavior. SnagIt wouldn't let me record it so I had to use my phone instead. It's not limited to the application window shown, i.e. I get the same behavior with a Chrome window.

Any help would be appreciated. Please let me know if you need any additional information.

Thanks!
• Attachment: IMG_3414.MOV [31,736,003 bytes]
Oct 5, 2018 (modified Oct 5, 2018)  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Are those two monitors different scaling levels?
Oct 10, 2018  • #2
User Image
Civrock
33 discussion posts
3 monitors, same scaling level (100%), different resolutions (4k, 1440p, 1080p). The video was on the 4k monitor but same behavior on any of them.

I do also have the same issue on my work setup; 4 monitors, 100% scaling, 1080p x 1, 1050p x 3. Windows 10 Enterprise (1709, 16299.125), DisplayFusion Pro 9.4 (Beta 3).
Oct 10, 2018  • #3
User Image
Civrock
33 discussion posts
I've also noticed that it doesn't affect all applications... here's some examples of affected and unaffected applications/windows:

Affected:

Unaffected:
    Windows Explorer
    VLC

Should window snapping behave differently for different types of windows/applications? Not sure where the root of the issue lies.
Oct 11, 2018  • #4
Keith Lammers (BFS)'s profile on WallpaperFusion.com
In theory it shouldn't, no. If you disable snapping and drag that program to the top of the monitor does the titlebar still change in dimensions a bit? It seems like it's squishing up a little bit when it hits the top of the monitor.
Oct 12, 2018  • #5
User Image
Civrock
33 discussion posts
No, when snapping is disabled in both Windows and DisplayFusion, the window just moves past the edge and there is no snapping or change in window/titlebar dimensions.

If I disable snapping in DisplayFusion only and re-enable it in Windows, it doesn't snap to the monitor edge (while mouse button is held) but it moves the window back automatically to the edge after releasing the mouse button. No change in window/titlebar dimensions during the process, so this seems to be limited to the snapping function being enabled in DisplayFusion.
Oct 12, 2018  • #6
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, I'll give this a more thorough test here next week and see what I can find out.

Thanks!
Oct 12, 2018  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
I can repro this with ISLC but not with Chrome. What version of Chrome are you running, and are you using a custom theme or the default?
Oct 15, 2018  • #8
User Image
Civrock
33 discussion posts
Chrome:
Version 70.0.3538.54 (Official Build) beta (64-bit)

No custom theme but I do use a couple flags which may affect the window behavior:

https://i.imgur.com/CRF4Zf9.png


I tried setting both of them to Default however it behaves the same after. It's not as severe as ISLC since the window size isn't affected, but when moving any Chrome windows next to other windows or monitor edges, it seems to jump away from the edge(s) rather than sticking to the edge(s); same as ISLC in the video minus the window size changes.
Oct 15, 2018 (modified Oct 15, 2018)  • #9
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Could you attach a video of Chrome doing it as well?
Oct 17, 2018  • #10
User Image
Civrock
33 discussion posts
I wish my video capture in Snagit was functional because this is rather difficult to film with a phone while using the other hand to show the erratic snapping/movement issue, heh.
• Attachment: IMG_3425.MOV [46,107,901 bytes]
Oct 17, 2018  • #11
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks! The issue with Chrome is actually different than the one with ISLC. ISLC is actually changing its window when we snap it for some reason. Chrome is jumpy because we had to disable hooks for it (they are blocking hooks completely soon) and we tried to code a workaround for Window Snapping for Chrome. Unfortunately it's not reliable and results in the behaviour you're seeing. We'll just be disabling Window Snapping for Chrome completely in the next beta as there's no other option without hooks :(
Oct 18, 2018  • #12
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(1)  Login to Vote(-)