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

            Bug ID: 489500
           Summary: Plasma likes to play windows larger than the screen
                    such that the titlebar is cut off at the top
    Classification: Plasma
           Product: kwin
           Version: 6.1.1
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: e...@horse64.org
  Target Milestone: ---

SUMMARY

>From my experience on a tablet-like device that has a relatively small screen,
plasma likes to play windows larger than the screen such that the titlebar is
cut off at the top. This seems sadly like an unfortunate way to handle this,
since this means neither can the window be moved around nor can the menu bar be
reached which usually tends to be the most central component even if other
significant parts of the window aren't reachable. I would suggest that windows
should always be placed such that the title bar inside the bounds of the
screen, even if the window is otherwise too large. Sorry if this is actually a
Qt or KDE Frameworks bug, I'm not quite sure which component exactly is
responsible for the placement here. However, it seems to affect pretty much all
KDE and Qt applications that I tried, at least when testing any that spawn a
window with a larger minimum size than the screen size.

STEPS TO REPRODUCE

1. In display settings, set the scaling factor such that many Qt applications
wont vertically fit on the screen anymore.
2. Launch any affected application

OBSERVED RESULT

Quite often, title bar and menu bar are cut off at the top of the screen.


EXPECTED RESULT

Title bar and menu bar always spawn inside the visible screen area, even if
other parts are cut off.

SOFTWARE/OS VERSIONS

Windows: 
macOS: 
Linux/KDE Plasma: postmarketOS Edge
(available in About System)
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.6.3

ADDITIONAL INFORMATION

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

Reply via email to