window snap ignores window border but open doesn't

Wes Hardin wes.hardin at maximintegrated.com
Thu Nov 21 19:59:51 GMT 2013


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.




More information about the kde mailing list