Bug 510461 - Calculator widget automatic resizing behavior on a side panel
Summary: Calculator widget automatic resizing behavior on a side panel
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Calculator widget (other bugs)
Version First Reported In: 6.3.6
Platform: Debian stable Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-10 15:21 UTC by Sadi
Modified: 2025-10-10 15:57 UTC (History)
1 user (show)

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


Attachments
Screenshot showing the Calculator widget on a side panel (before and after the Media Player widget below is activated) (57.35 KB, image/webp)
2025-10-10 15:24 UTC, Sadi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sadi 2025-10-10 15:21:26 UTC
SUMMARY
It 's a good idea to have the Calculator widget resize its width automatically on a side panel when panel width changes. But it becomes odd when it also tend to increase its height very much out of proportion when the vertical space changes, e.g. when the Media Player widget on the same side panel in inactive. 

STEPS TO REPRODUCE
1. Create a panel on the right edge of the screen with a width of 202+ pixels so that the widgets Analog Clock, Calculator, Media Player, and maybe a couple of more will fit in nicely.
2. Change panel width to several different values, for example, between 210 and 250.
3. And finally activate the Media Player by playing an audio or video file using a compatible audio or video player to display album art.

OBSERVED RESULT
The Calculator widget automatically resizes its width to fit into the new panel width, but the way its height is resized is not so smart, trying to take up the entire available empty space without any respect to proportionality.

EXPECTED RESULT
While the Calculator widget size automatically changes according to the panel width, its height should better change within certain minimum and maximum limits, e.g. its height should be no less than 50%, and no more than 200% of its width.

SOFTWARE/OS VERSIONS
Operating System: Debian KDE 13
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.2
Graphics Platform: Wayland
Comment 1 Sadi 2025-10-10 15:24:44 UTC
Created attachment 185652 [details]
Screenshot showing the Calculator widget on a side panel (before and after the Media Player widget below is activated)
Comment 2 Bug Janitor Service 2025-10-10 15:33:40 UTC
Thank you for the bug report!

Debian advises users to not submit bugs upstream (https://www.debian.org/Bugs/Reporting), and Plasma 6.3.6 is no longer eligible for support or maintenance from KDE. It's possible that the issue exists only in Debian at this point.

Could you report the bug to Debian using the report bug utility (https://packages.debian.org/stable/utils/reportbug)? If necessary, the maintainer of the package will forward the bug upstream.
Thanks for understanding!

Thanks again!
Comment 3 Sadi 2025-10-10 15:57:00 UTC
Oh! I didn't thing this could happen as a result of the packaging work done by Debian people, but it turns out that it probably is.
Then here's another example why KDE Linux will be great.
I've just checked this in its Alpha release, and there's no such problem there!
As a long-time KDE user, I look forward to ending all that distro-hopping to find the "right" one to enjoy KDE Plasma painlessly, and starting to use KDE Linux for good. :-)