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

            Bug ID: 455170
           Summary: "Maximization" visual effect briefly appears *above*
                    window when moving window away from activation point
                    at top of screen
           Product: kwin
           Version: 5.24.5
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: adam.m.fontenot+...@gmail.com
  Target Milestone: ---

Created attachment 149627
  --> https://bugs.kde.org/attachment.cgi?id=149627&action=edit
screen recording of the problem

SUMMARY

When using the top screen edge to maximize a window, an effect is used to
indicate to the user that the window will be maximized if they release the
mouse button. This looks like a kind of partially transparent dark rectangle
that starts behind the window and expands to fill the screen. However, if the
user decides not to maximize the window, and instead moves the cursor away from
the top edge of the screen while continuing to keep the mouse button held, the
transparent effect will quickly fade away - but while it is doing so, it will
appear *on top* of the window, causing a brief undesirable "flash". on the
window.

A screen recording clearly showing the issue if you step frame by frame is
attached.

STEPS TO REPRODUCE
1. Make sure the top screen edge is set to maximize dragging windows (Workplace
Behavior > Screen Edges in System Settings).
2. Drag a window to the top of the screen and hold it there.
3. While continuing to hold the window, move it away from the top edge.

OBSERVED RESULT

The moment that the maximization will no longer occur if the mouse button is
released, the effect starts to fade. At that same moment, the effect (a dark
transparent rectangle) appears *above* the window held by the mouse, whereas
before it appeared below that window.

EXPECTED RESULT

The effect fades away, while remaining below the held window.

SOFTWARE/OS VERSIONS
Linux: Arch Linux x86_64 (kernel version 5.17.8)
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.4

ADDITIONAL INFORMATION

Only tested on X11. Graphics processor is integrated Intel chip, on the Mesa
driver.

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

Reply via email to