SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. open dolphin 2. double click left edge to maximize horizontally 3. drag by titlebar to screen top to maximize, while having some horizontal offset OBSERVED RESULT dolphin's size correctly maximizes, but its position has some horizontal offset EXPECTED RESULT dolphin correctly maximizes like usual. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.0.80 KDE Frameworks Version: 6.0.0 Qt Version: 6.7.0 Kernel Version: 6.7.6-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 20 × 13th Gen Intel® Core™ i9-13900H Memory: 15.2 GiB of RAM Graphics Processor: Mesa Intel® Graphics Manufacturer: ASUSTeK COMPUTER INC. Product Name: ROG Zephyrus G16 GU603VV_GU603VV System Version: 1.0 ADDITIONAL INFORMATION Also happens with these steps: 1. open dolphin 2. double click left edge to maximize horizontally 3. drag by titlebar left a bit 4. double click titlebar to maximize.
Seems to only affect native Wayland windows, I can't reproduce this when I'm running Dolphin (or any other application) under XWayland.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5379
Git commit 40b8637ab87e254bcccab35c2a68d211515fe74f by Vlad Zahorodnii, on behalf of Patrik Fábián. Committed on 08/03/2024 at 08:33. Pushed by vladz into branch 'master'. xdgshellwindow: Always update window position and size along all axes when fully miximizing window M +12 -13 src/xdgshellwindow.cpp https://invent.kde.org/plasma/kwin/-/commit/40b8637ab87e254bcccab35c2a68d211515fe74f
Git commit ab8345a24cc4276099143942776ae5dacbcfda00 by Vlad Zahorodnii, on behalf of Patrik Fábián. Committed on 08/03/2024 at 09:11. Pushed by vladz into branch 'Plasma/6.0'. xdgshellwindow: Always update window position and size along all axes when fully miximizing window (cherry picked from commit 40b8637ab87e254bcccab35c2a68d211515fe74f) M +12 -13 src/xdgshellwindow.cpp https://invent.kde.org/plasma/kwin/-/commit/ab8345a24cc4276099143942776ae5dacbcfda00