On 11/21/2013 01:17 PM, Jerome Yuzyk wrote: > On Thursday, November 21, 2013 10:51:42 AM Duncan wrote: >> Jerome Yuzyk posted on Wed, 20 Nov 2013 18:22:58 -0800 as excerpted: >>> Why does window-snapping ignore the window border while window-opening >>> doesn't? >>> >>> I open Konsole (for example) and it aligns along the outer window >>> border >>> with the K panel. But, when I move the Konsole window it snaps to the >>> inside of the window border. So is snapping broken? >> >> You're not the only one finding it frustrating =:^( , but based on an >> earlier thread[1], that's the new (deliberate) snapping behavior. >> Presumably opening behavior will switch to that at some point as well. >> >> --- >> [1] Previous thread: Bizarre window snap at screen borders. Original >> post by Roberto Ragusa, Sunday, 20 Oct 2013, 10:31:11 +0200. Gmane has >> an archive of the post here: >> >> http://permalink.gmane.org/gmane.comp.kde.general/27157 > > Seems rather silly, and counter to desktop behaviour across OSes of the > last 10 years at least. What is the justification for this change? How is > it "better"?
If you ask the devs, they just scream "Fitt's Law!" at you. Basically, this can make it easier to acquire (with a mouse pointer) certain on-screen elements by putting those elements directly adjacent to an "infinite" edge. "Infinite" means that no matter how far you move your mouse, the pointer cannot go beyond the edge. UI elements on the edge of the desktop are easier to acquire because you cannot move past them and don't need fine movements to move back to them after you've passed them. For instance, to grab the scrollbar with the pointer, you can just slam your pointer to the edge of the desktop. To land on the window close button you simply throw your pointer up to one of the desktop corners (could be left or right depending on your own customizations), assuming you don't have a panel on the top of your screen. Those are the only two use cases I've heard of. Don't let this make you think I like or agree with the change; I hate it. I fully support making it optional because some people do like it but for my work flow it is non-helpful at best and counterproductive in most instances. I don't even care if it's the default behavior, I just wish there was a way to turn it off. /* Wes Hardin */ ___________________________________________________ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.