Bug 484187 - Scrollbar elements overlap and disappear when panel height is its minimum.
Summary: Scrollbar elements overlap and disappear when panel height is its minimum.
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: panels: folders (show other bugs)
Version: 23.08.4
Platform: openSUSE Linux
: NOR minor
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL: https://discuss.kde.org/t/can-the-scr...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-21 21:11 UTC by Roke Julian Lockhart Beedell
Modified: 2024-03-21 21:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
4wy78uwh: performance-


Attachments
Depiction of the problem. (66.25 KB, image/png)
2024-03-21 21:11 UTC, Roke Julian Lockhart Beedell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roke Julian Lockhart Beedell 2024-03-21 21:11:22 UTC
Created attachment 167571 [details]
Depiction of the problem.

SUMMARY
When Dolphin's panels' heights are reduced to their minimum, if multiple buttons at the end of each scroll bar have been enabled, these overlap. Additionally, the scrollbar toggle disappears.

STEPS TO REPRODUCE
Per https://discuss.kde.org/t/can-the-scrollbar-background-always-be-shown-like-in-windows/12296/33?u=rokejulianlockhart:
1.  Invoke “kcmshell6 kcm_style”.
2.  Edit Breeze.
3.  Select “Scrollbars”.
4.  Select “Two buttons” for the best demonstration, per https://discuss-cdn.kde.org/uploads/default/original/2X/e/e62b46923731ad9328bff6ecdd7a87b5961f77c6.png.

OBSERVED RESULT
The buttons overlap and the scroll toggle is invisible.

EXPECTED RESULT
They minimum size should be calculated in a manner which factors in how many buttons are present and their size, thereby allowing users with solely one button per end to minimize the panels further, and users with multiple buttons to not do so, ensuring that the scrollbar toggle and buttons are always visible.

SOFTWARE/OS VERSIONS
Operating System: cpe:/o:opensuse:tumbleweed:20240319
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.8.1-1-default (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
Memory: 30.5 GiB of RAM
Graphics Processor: AMD Radeon RX 5700
Manufacturer: ASRock
Product Name: X670E Taichi

ADDITIONAL INFORMATION
This also applies to https://bugs.kde.org/enter_bug.cgi?product=dolphin&component=panels%3A%20terminal.