Bug 490880 - Unnecessarily large widget size on a vertical taskbar
Summary: Unnecessarily large widget size on a vertical taskbar
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Activity Switcher sidebar (other bugs)
Version First Reported In: 6.2.0
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 494387 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-07-27 07:39 UTC by Alexandr Zamaraev (aka Tonal)
Modified: 2025-09-27 17:11 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.5.0
Sentry Crash Report:


Attachments
big widget (12.61 KB, image/png)
2024-07-27 07:39 UTC, Alexandr Zamaraev (aka Tonal)
Details
Normal size (11.55 KB, image/png)
2024-07-27 07:39 UTC, Alexandr Zamaraev (aka Tonal)
Details
Large widget place (26.44 KB, image/png)
2024-10-11 11:40 UTC, Alexandr Zamaraev (aka Tonal)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Zamaraev (aka Tonal) 2024-07-27 07:39:04 UTC
Created attachment 172026 [details]
big widget

SUMMARY
Unnecessarily large widget size on a vertical taskbar
But menu widget - normal size

OBSERVED RESULT
Very large widget size

EXPECTED RESULT
Normal widget size

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 6.3.0
KDE Frameworks Version: 6.4.0 
Qt Version: 6.7.0

ADDITIONAL INFORMATION
Comment 1 Alexandr Zamaraev (aka Tonal) 2024-07-27 07:39:36 UTC
Created attachment 172027 [details]
Normal size
Comment 2 Nate Graham 2024-07-27 12:36:21 UTC
We should limit its size to the same value we limit Kickoff's size to.
Comment 3 Nate Graham 2024-07-30 02:18:05 UTC
Git commit ba57723c4da8bb5f9e2e90a8583eb5ebc97d8994 by Nate Graham.
Committed on 29/07/2024 at 21:31.
Pushed by ngraham into branch 'master'.

applets/showActivityManager: Limit CompactRep size to huge

We do this for Kickoff, Kicker, and Application Dashboard; do it here
too for consistency and usbility's sake with very thick panels.
Related: bug 480728
FIXED-IN: 6.2.0

M  +4    -2    applets/showActivityManager/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/ba57723c4da8bb5f9e2e90a8583eb5ebc97d8994
Comment 4 Nate Graham 2024-10-10 21:05:24 UTC
*** Bug 494387 has been marked as a duplicate of this bug. ***
Comment 5 Alexandr Zamaraev (aka Tonal) 2024-10-11 11:38:36 UTC
In version 6.2, the icon size has actually decreased.
But the size of the widget itself is very large.
Comment 6 Alexandr Zamaraev (aka Tonal) 2024-10-11 11:40:07 UTC
Created attachment 174684 [details]
Large widget place
Comment 7 Bug Janitor Service 2025-09-23 12:10:11 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3202
Comment 8 Niccolò Venerandi 2025-09-24 13:57:11 UTC
Git commit a2ade0610dacfcdd897bd004eef0cdc9a926c8fb by Niccolò Venerandi.
Committed on 24/09/2025 at 12:06.
Pushed by niccolove into branch 'master'.

Fix position and size of activity widget on large panels

Previously the widget icon would always left-align, even on
large vertical panels, resulting in being off-center. It would
also ask for infinite maximum height but no preferred height,
which would make it taller than necessary on large panels.

M  +4    -10   applets/showActivityManager/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/a2ade0610dacfcdd897bd004eef0cdc9a926c8fb
Comment 9 Niccolò Venerandi 2025-09-24 13:57:48 UTC
Git commit 14be9dd2e9e339058b5a03997fbdd4cdcd6dc9aa by Niccolò Venerandi.
Committed on 24/09/2025 at 13:57.
Pushed by niccolove into branch 'Plasma/6.5'.

Fix position and size of activity widget on large panels

Previously the widget icon would always left-align, even on
large vertical panels, resulting in being off-center. It would
also ask for infinite maximum height but no preferred height,
which would make it taller than necessary on large panels.


(cherry picked from commit a2ade0610dacfcdd897bd004eef0cdc9a926c8fb)

Co-authored-by: Niccolò Venerandi <niccolo@venerandi.com>

M  +4    -10   applets/showActivityManager/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/14be9dd2e9e339058b5a03997fbdd4cdcd6dc9aa