Since a recent update to Unity it's very hard to move windows and dialogs between monitors. When I start dragging a window and move the cursor to another monitor, the cursor sticks to the edge, and it initially sticks really hard. When I keep moving the mouse back and forth, slamming into the edge, eventually the effort it takes to move the window lessens and it becomes possible to drag the window across.
I tried approaching the edge with fast and slow movements, only when I move really slow will it let the window pass.
Before the update, the cursor and window would just easily move across the border as if the border wasn't even there, and snapping the window to the edge was actually a minor inconvenience.
I much prefer the challenge of snapping a window to the edge separating the monitors than the challenge of moving windows across monitors.
I know I can workaround this by disabling Sticky Edges, but I want to keep this feature (or analog behavior). I just want to disable the 'effort' it takes to move windows across the separating border.
[edit] I also now noticed it happens when not even dragging anything, but it's so subtle that it's almost undetectable unless you pay attention to it.