Bug 469421 - New panel controller advanced settings is too tall and can appear partially off-screen
Summary: New panel controller advanced settings is too tall and can appear partially o...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Other Linux
: NOR major
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6
: 470900 470901 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-05-06 16:38 UTC by Kai Uwe Broulik
Modified: 2023-08-03 22:33 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Uwe Broulik 2023-05-06 16:38:52 UTC
SUMMARY
The new panel controller advanced settings opens outside the screen for a top panel

STEPS TO REPRODUCE
1. Move panel to the top
2. Enter edit mode
3. on panel controller click "Advanced settings"

OBSERVED RESULT
Popup opens upwards and becomes unusable

EXPECTED RESULT
Popup opens downwards

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.0 git master as of 2023-05-06
Qt 6.5.2

ADDITIONAL INFORMATION
Left/right/bottom panel seem to be placed correctly
Comment 1 Nate Graham 2023-05-15 20:39:35 UTC
Can confirm, it's too tall to fit on short screens, and when using a top panel, this causes it to open in a weird place. We'll need to find a way to make it shorter to it fits on more people's screens.
Comment 2 Nate Graham 2023-06-21 09:02:50 UTC
*** Bug 470901 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2023-07-21 15:56:36 UTC
*** Bug 470900 has been marked as a duplicate of this bug. ***
Comment 4 Nate Graham 2023-08-03 22:33:28 UTC
Git commit 822b4fea48e43b6550f2ba9382420914eb1bc1cb by Nate Graham.
Committed on 04/08/2023 at 00:31.
Pushed by ngraham into branch 'master'.

MoreSettingsMenu: remove unnecessary width and height overrides

The layout's implicit width and height are fine here; no need to
override them. Doing so was making the window so tall that it overflowed
off the top of the desktop when using a 1366x768 screen resolution.
Simply removing the height overrides is enough to fix that for the
default bottom panel height, even when also using a second top panel.

M  +0    -2    desktoppackage/contents/configuration/panelconfiguration/MoreSettingsMenu.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/822b4fea48e43b6550f2ba9382420914eb1bc1cb