On Sun, 21 Sep 2014 10:55:43 +0100
"Carlos R. Mafra" <crma...@gmail.com> wrote:

> On Sat, 20 Sep 2014 at 22:56:24 -0500, Doug Torrance wrote:
> > If a user moves a window which is currently maximized, the current
> > behavior is to keep the window geometry and maximized status
> > unchanged.  This can lead to peculiar behavior.  For example,
> > suppose a user maximizes a window to the right half of the screen
> > (either through the window menu, keyboard shortcut, or new snapping
> > feature), then moves it, and then attempts maximize it to the right
> > half of the screen again.  Instead of the expected result, the
> > window is unmaximized and returned to its original geometry.
> > 
> > This patch changes the behavior by unmaximizing any maximized
> > window which is moved.  This is consistent with other desktop
> > environments, e.g., GNOME, Unity, and Windows.
> 
> I think it's even more peculiar to start moving a window and it
> suddenly changing its size.
> 
> I just tested it to check the WTH effect, and it's big. I started to
> move a right-half maximized window and it changed to another size.,
> it's a big surprise. Not at all what one expects when moving a window.
> 
> When moving a window the user expects it to _move_, not change
> its size.
> 
> The peculiar behavior you described is of second order compared to
> this. And the surprise effect is much smaller since the user is 
> expecting the window size to change anyway.
> 
> Perhaps you can change this behavior by clearing the "memory"
> of its past geometry when moving a window, that's is what
> causes the window to return to its original geometry.

Maybe it's enough to just clear maximization flag, leaving size as it
is?


-- 
To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.

Reply via email to