Summary: | [X11] Maximized windows intermittently refuse to close from extreme top-right corner with HiDPI | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Paul McAuley <kde> |
Component: | core | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | ad.liu.jin, nate |
Priority: | NOR | ||
Version: | 5.21.4 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Paul McAuley
2021-04-12 22:54:26 UTC
Can you see a visible line of pixels showing through on the right or top screen edge? Or does the window look, for all intents and purposes, maximized? If you see a line of pixels, it may be a variant of Bug 428895. Also, are we talking about SSD apps windows? Because GTK CSD apps windows are known to be affected by Bug 419089. Another thing: can you go to System Settings > Appearance > Window Decorations > Breeze > Click on the inline pencil button and make sure that "Allow resizing maximized windows from window edged" is unchecked? Finally, does this happen on Wayland as well? Or just X11? (In reply to Nate Graham from comment #1) > Can you see a visible line of pixels showing through on the right or top > screen edge? Or does the window look, for all intents and purposes, > maximized? If you see a line of pixels, it may be a variant of Bug 428895. I also experience bug 428895 (a pixel gap between the panel and the window -- you can see it in my video). However, I believe this is a separate issue as bug 428895 only happens for me when PLASMA_USE_QT_SCALING=1 is set. This bug happens intermittently regardless of the PLASMA_USE_QT_SCALING setting. > Also, are we talking about SSD apps windows? Because GTK CSD apps windows > are known to be affected by Bug 419089. It occurs for all windows. For SSD apps windows it happens intermittently, for GTK CSD apps windows it happens always. (not sure if Bug 419089 is the correct one you meant to mention there, as it is closed) > Another thing: can you go to System Settings > Appearance > Window > Decorations > Breeze > Click on the inline pencil button and make sure that > "Allow resizing maximized windows from window edged" is unchecked? "Allow resizing maximized windows from window edged" is indeed unchecked. > Finally, does this happen on Wayland as well? Or just X11? My initial testing indicates that this only happens on X11. I will try out Wayland for longer and report back if I ever experience it on Wayland. Thanks for the info! Same problem for me. My config: 3200x2000 screen 250% zoom Window title font=Noto Sans 9pt The bottom panel moved to the left edge All other plasma settings at default. Now when I resize the panel width to 84 or 88, and open a maximized window, clicking the top-right corner pixel has no effect. Restore that window, then maximize again, no problem. The top-right corner pixel now works for that window. If panel width is 80, 82 or 86, no problem. Hope this helps. My gut feeling is some rounding problem here with 2.5x zoom and certain screen size... Another aspect of this bug is that sometimes clicking at the extreme top-right causes the window behind the one you want to close to close instead. I guess this is related to https://bugs.kde.org/show_bug.cgi?id=445741 I.e. it's caused by StrictGeometry window hints on all KDE apps, which prevents a window to be fullscreen or maximized to cover the top-right pixel, in 2.5x zoom and a screen resolution not multiply of 3. It can be worked around by creating a window rule matching all windows, and force "strict geometry" to disabled. *** This bug has been marked as a duplicate of bug 391956 *** |