Bug 354967 - Dragging window across screens hangs for a moment at screen edge
Summary: Dragging window across screens hangs for a moment at screen edge
Status: RESOLVED DUPLICATE of bug 352050
Alias: None
Product: kwin
Classification: Plasma
Component: multi-screen (show other bugs)
Version: 5.4.2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-06 22:51 UTC by Mark
Modified: 2015-11-06 23:19 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark 2015-11-06 22:51:03 UTC
Hi,

I know why it hangs. It's due to KWin's tilling capabilities and it thinks i want to tile a window when i move it to the edge of the screen. That alone is perfect, no issue there.

However, this also happens when you move your window quite rapidly from screen A to screen B causing it to hang for a moment on the screen edge. It's short, barely invisible, but noticeable nevertheless.

I think kwin should take mouse movement into account when when moving a window from screen A to screen B. The faster i move the window, the less likely it is that i would want to snap it to the screen edge. However, it should only do that logic if the next pixel isn't the edge of the screen, but a pixel on another screen.

A possible workaround for me would be to disable "Tile windows by dragging them to the side of the screen" which is in Desktop Behavior -> Screen edges, but i rather don't do that since i like the feature.

Reproducible: Always
Comment 1 Thomas Lübking 2015-11-06 23:19:00 UTC

*** This bug has been marked as a duplicate of bug 352050 ***