https://bugs.kde.org/show_bug.cgi?id=454805
Bug ID: 454805
Summary: Glitchy maximize animation: isMaximized() returned
true before the window has completed the maximize
animation
Product: kwin
Version: 5.24.90
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: decorations
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 149434
--> https://bugs.kde.org/attachment.cgi?id=149434&action=edit
Video showing glitchy maximize animation with Breeze window decoration, normal
borders
This is an animation glitch which has existed a few years now (in both X11 and
Wayland), and have been meaning to report and make videos of for some time.
The problem is that the window maximize animation is glitchy. This is because
the window titlebar will appear in the maximized state before the maximize
animation has been completed. I assume the client->isMaximized() function is
returning true to the window decoration before the maximize animation is
complete.
In the attached maximize_animation_glitch_breeze_with_borders.mp4 you can see
that when maximize is clicked, the titlebar instantly transforms into the
maximized state, losing its rounded corners and losing the window borders
before the animation has even started. The expected behaviour would be for
these things to change only after the maximize animation has completed.
The restore animation seems to work fine.
Operating System: openSUSE Leap 15.3
KDE Plasma Version: 5.24.90
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.2
Kernel Version: 5.3.18-150300.59.68-preempt (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-7700HQ CPU @ 2.80GHz
Memory: 31.2 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 630
Manufacturer: Dell Inc.
Product Name: XPS 15 9560
--
You are receiving this mail because:
You are watching all bug changes.