https://bugs.kde.org/show_bug.cgi?id=489746

Grósz Dániel <groszdaniel...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |groszdaniel...@gmail.com

--- Comment #2 from Grósz Dániel <groszdaniel...@gmail.com> ---
Created attachment 171841
  --> https://bugs.kde.org/attachment.cgi?id=171841&action=edit
Screen recording illustrating moving vertically maximized windows, and
completely maximized ones between screens

(In reply to Tristan Miller from comment #1)
> Upon further experimentation, it seems the issue may not be restricted to
> multi-monitor setups.  Maximized windows get restored as soon as any border
> of the window leaves a screen edge, so even dragging them within a single
> monitor is problematic.

I guess this is intentional, based on the logic that, at least with one screen,
there is rarely a point in moving a maximized window without unmaximizing it.
But I don't like it either, because I liked to drag maximized windows between
screens.

What I find even more problematic is that windows that are maximized in one
direction also get fully unmaximized when dragging them in that direction. With
wide screens, it often makes sense to use vertically but not horizontally
maximized windows, and sometimes to drag them in the horizontal direction. But
with the new behavior, if I move the mouse somewhat vertically, the window
becomes vertically unmaximized, and stays so even if I move the mouse back to
the original vertical position before releasing it. The behavior thus depends
on not just the start and end points of the dragging, but the path the cursor
takes between them, and one has to pay attention to moving the mouse somewhat
precisely horizontally. (See screen recording, showing moving a window by its
title bar, via Meta+drag, and via dragging empty space in the window.)

In the case of fully maximized windows, the new behavior nicely complements the
option to maximize windows by dragging them to the top of the screen, and if
you want the window to be maximized after dragging it to the other screen, you
can achieve it relatively easily. (Except if multiple screens are arranged on
top of each other, in which case maximizing by dragging to the top can't be
used on the bottom screen.) So one solution would be to combine the
unmaximization of fully maximized windows by dragging them, and the
maximization of windows by dragging them to the top, into a single toggle,
while reverting to the old behavior in the case of partially maximized windows.
Alternatively, if some people like the new behavior, you could add separate
options to disable unmaximizing fully maximized and partially maximized windows
by dragging them.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to