GNOME Bugzilla – Bug 342565
inbetween xinerama display edge should be oneway only
Last modified: 2008-02-19 04:08:28 UTC
Distribution: Debian testing/unstable Package: metacity Severity: enhancement Version: GNOME2.14.1 unspecified Gnome-Distributor: Debian Synopsis: inbetween xinerama display edge should be oneway only Bugzilla-Product: metacity Bugzilla-Component: X extension Bugzilla-Version: unspecified Description: When moving a window from the left to the right display the edge between screen is recognized by metacitys edge detection (which is what I expect). But when having placed a window on the left screen (with its right border directly at the edge) moving it aways also needs force (moving a window away from any other edges does not). As the same behaviour is seen on the right screen when moving a windows away from the left edge. I assume the edge inbetween the two displays effects both directions if movement, towards it and away from it but it should not. ------- Bug created by bug-buddy at 2006-05-22 11:17 ------- Bugreport had an attachment. This cannot be imported to Bugzilla. Contact bugmaster@gnome.org if you are willing to write a patch for this.
I think this is a feature. You have a window, you bring it to the edge of a screen, it attaches itself. We both agree that that's a good thing. Now you decide you want to slide that window down the screen a bit, so you start to move it. If it didn't take a little effort to move it away from the edge of the screen, this would be a very fiddly job; as it is, you just need to slide it.
Hmm, no, it's a bug. I meant for it to be like the screen edge -- it doesn't take effort to move a window away from the screen edge, but it does take effort to move it past the screen edge (i.e. no stickiness, just resistance). The same thing happens with two windows in contact -- it takes effort to make them overlap, but none to pull them apart. Right now, the xinerama edge is oddly inconsistent. But, I'm certain we've got another bug about it somewhere....