Excessive window snapping while dragging, looks glitchy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mutter |
Fix Released
|
Medium
|
|||
gnome-shell (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
mutter (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Gnome Shell seems to do excessive window snapping while dragging windows.
If I drag a window over the top of another, the top of both windows briefly snap together before the window drag continues. To the untrained eye this just looks like a visual glitch in the rendering and an excuse to declare gnome-shell is less smooth than other shells.
It's also not useful to snap all such combinations of window edges like that, so I suggest turning some of them off. For example, don't snap the same edges of two windows when one is overlapping the other already.
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: gnome-shell 3.26.1-0ubuntu4
ProcVersionSign
Uname: Linux 4.13.0-16-generic x86_64
ApportVersion: 2.20.7-0ubuntu3
Architecture: amd64
Date: Wed Oct 25 15:55:31 2017
DisplayManager: gdm3
InstallationDate: Installed on 2017-05-03 (175 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170502)
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in mutter: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in gnome-shell (Ubuntu): | |
importance: | Undecided → Low |
Changed in mutter (Ubuntu): | |
importance: | Undecided → Low |
Changed in gnome-shell (Ubuntu): | |
status: | New → Confirmed |
Changed in mutter (Ubuntu): | |
status: | New → Confirmed |
tags: | added: bionic cosmic |
Changed in gnome-shell (Ubuntu): | |
importance: | Low → Medium |
Changed in mutter (Ubuntu): | |
importance: | Low → Medium |
tags: | removed: artful |
tags: | removed: cosmic |
tags: | added: desktop-lts-wishlist |
tags: | added: focal |
Changed in mutter (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in gnome-shell (Ubuntu): | |
status: | Confirmed → Invalid |
tags: | added: fixed-in-40 fixed-upstream |
Changed in mutter: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
tags: | added: hirsute |
I know there is an option to enable or disable edge-tiling feature. But I couldn't find an option that enables or disables edge resistance/snapping features that provide specific interactions between windows, which are enabled by default. I find it very hard to work when I have many (over 5, usually) windows opened on my desktop; dragging a window feels like a game of tug-of-war. Very annoying.
That would be great if I could enable and disable those features with dconf-editor or something similar (even with a simple conf file(s)).