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.