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

            Bug ID: 489623
           Summary: Maximizing window while panel is floating causes
                    screen glitches
    Classification: Plasma
           Product: kwin
           Version: 6.1.1
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: kde.rr...@passmail.net
  Target Milestone: ---

SUMMARY
Maximizing the window while the panel is floating causes weird glitches all
over the screen.
It looks like the maximized window doesn't render because of the floating
panel, but Plasma thinks it's rendering, which doesn't clear the buffer and
results in such weird artifacts from other windows. This issue appears for
every maximized window (X11 and XWayland), and interestingly, a full-screen
window works fine. Snapping the window to the side (half-width / full-height)
also works.
This is annoying because it also affects games that run as a borderless window.
[Look for screen recording in ADDITIONAL INFORMATION]

STEPS TO REPRODUCE
1. Create bottom panel with "Floating=enabled" and "Visibility=always visible"
2. Arrange the windows so that they do not cover the panel and panel is
floating
3. Maximize window

OBSERVED RESULT
Whole screen is messed up

EXPECTED RESULT
Window is properly maximized

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.6-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: AMD Radeon RX 6900 XT
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7C37
System Version: 2.0

ADDITIONAL INFORMATION
It is difficult to describe this error in more detail, so I am providing a link
to the screen recording.
https://drive.proton.me/urls/7XD720JMKC#hY30VQoeH3An

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

Reply via email to