Bug 522287 - Pre-scrolling the grouped window tool tip to the final entry leaves part of the delegate out of view
Summary: Pre-scrolling the grouped window tool tip to the final entry leaves part of t...
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (other bugs)
Version First Reported In: 6.7.1
Platform: CachyOS Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on: 499716
Blocks:
  Show dependency treegraph
 
Reported: 2026-06-27 11:26 UTC by Fernando Marcelino Muniz
Modified: 2026-06-29 05:59 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando Marcelino Muniz 2026-06-27 11:26:04 UTC
STEPS TO REPRODUCE
1. Open 15 images.
2. Select the last one.
3. Hover over Gwenview Panel icon to show its preview miniatures.

OBSERVED RESULT
The pre-scroll feature from Bug 499716 only goes 90% of the way.

EXPECTED RESULT
It should pre-scroll 100% of the way for the last image.

SOFTWARE/OS VERSIONS
Operating System: CachyOS Linux 
KDE Plasma Version: 6.7.1
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Kernel Version: 7.1.1-2-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i5-11300H @ 3.10GHz
Memory: 9 GB of RAM (8.1 GB usable)
Graphics Processor 1: Mesa Intel® Iris® Xe Graphics
Graphics Processor 2: Mesa Intel® Iris® Xe Graphics
Manufacturer: LENOVO
Product Name: 82MG
System Version: IdeaPad Gaming 3 15IHU6

ADDITIONAL INFORMATION
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2839#note_1533422
Comment 1 cwo 2026-06-29 05:59:13 UTC
Can reproduce, though it's not necessarily exactly 90% - there's part of the final delegate scrolled out of view.

We're calling positionViewAtIndex with ListView.Center, so it should move the final one as close to the center as it can, which should make the whole delegate visible (well, as long as it's not larger than the screen in the scrolling direction, but that would have to be a very unusual screen).

I don't know what could be wrong here, might be a Qt bug? Or some weird interaction with the sizing of that scroll view. But you can manually scroll it to the correct spot, so I don't see how.