Bug 470386 - The hovering effect doesn't follow the mouse position when scrolling
Summary: The hovering effect doesn't follow the mouse position when scrolling
Status: CONFIRMED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 23.04.0
Platform: Neon Linux
: NOR minor
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-29 02:34 UTC by esperluette08
Modified: 2023-06-04 22:05 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description esperluette08 2023-05-29 02:34:59 UTC
SUMMARY
In Dolphin, the hovering effect doesn't follow the current mouse cursor position when scrolling, in Icons, Compact and Details modes.

Since it doesn't affect the tooltip but only the hovering effect, and clicking select the correct file/folder (under the mouse cursor) and update the description label on window bottom, it's only a visual bug.

It's the same behaviour in Kickoff (but I don't know if it's related)
https://bugs.kde.org/show_bug.cgi?id=470385

STEPS TO REPRODUCE
1. Open Dophin
2. Select a path with enough files/folders to be able to scroll
3. Place mouse cursor on item list, in any Icons, Compact and Details mode
4. Scroll without moving the mouse

OBSERVED RESULT
The hovering effect doesn't follow the mouse cursor but the mouse position before scrolling

EXPECTED RESULT
The hovering effect should follow the mouse cursor when scrolling, just as if the mouse cursor is moved

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon Live (20230504-0714)
(available in About System)
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Tested in Wayland
Comment 1 Felix Ernst 2023-06-04 22:05:29 UTC
I agree that this is a bug. The hover effect is there to give visual feedback about what is activated on mouse left-click, so it should correctly update after (or even while) scrolling.