Bug 504926 - Widget popup from panel has way too small minimum size
Summary: Widget popup from panel has way too small minimum size
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Fifteen Puzzle widget (other bugs)
Version First Reported In: 6.3.5
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-28 16:55 UTC by Jan Bidler
Modified: 2025-05-29 22:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.4.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Bidler 2025-05-28 16:55:16 UTC
SUMMARY
The minimum size for the popup when fifteen is launched from a panel is way too small

STEPS TO REPRODUCE
1. Add a fifteen widget to the panel and launch it
2. Resize the popup to be as small as possible

OBSERVED RESULT
The popup becomes so small that you cannot read anything anymore. The "shuffle" and time button are half obscured

EXPECTED RESULT
The minimum size for the popup should be big enough where you can still see everything relevant.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.14.6-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 1600 Six-Core Processor
Memory: 15.6 GiB of RAM
Graphics Processor: AMD Radeon RX 570 Series
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: B450M DS3H
Comment 1 Bug Janitor Service 2025-05-29 14:49:47 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/833
Comment 2 cwo 2025-05-29 21:21:57 UTC
Git commit 82ad24070083f51f38c1b4c15d395ca630249eb9 by Christoph Wolk.
Committed on 29/05/2025 at 21:08.
Pushed by cwo into branch 'master'.

applets/fifteenPuzzle: set minimum size for fullRepresentation

The fullRepresentation does not have a minimum size. This is not a
problem in the case of the desktop widget, which will fall back to the
compactRepresentation, but it makes no sense for the popup.

Instead, we set it to have a minimum size equal to the switch size.
Along the way we get rid of some not particularly useful debug messages.

M  +3    -7    applets/fifteenPuzzle/package/contents/ui/FifteenPuzzle.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/82ad24070083f51f38c1b4c15d395ca630249eb9
Comment 3 cwo 2025-05-29 21:33:28 UTC
Git commit d1c5fca4fa9352af13c8e9ad83ba76bd0a2e3718 by Christoph Wolk.
Committed on 29/05/2025 at 21:22.
Pushed by cwo into branch 'Plasma/6.4'.

applets/fifteenPuzzle: set minimum size for fullRepresentation

The fullRepresentation does not have a minimum size. This is not a
problem in the case of the desktop widget, which will fall back to the
compactRepresentation, but it makes no sense for the popup.

Instead, we set it to have a minimum size equal to the switch size.
Along the way we get rid of some not particularly useful debug messages.


(cherry picked from commit 82ad24070083f51f38c1b4c15d395ca630249eb9)

Co-authored-by: Christoph Wolk <cwo.kde@posteo.net>

M  +3    -7    applets/fifteenPuzzle/package/contents/ui/FifteenPuzzle.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/d1c5fca4fa9352af13c8e9ad83ba76bd0a2e3718