Bug 498194 - Allow user to specify a delay (in milliseconds) before the tooltip is displayed
Summary: Allow user to specify a delay (in milliseconds) before the tooltip is displayed
Status: CONFIRMED
Alias: None
Product: dolphin
Classification: Applications
Component: view-engine: tooltip (show other bugs)
Version: 24.12.0
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-03 05:01 UTC by Ben Erickson
Modified: 2025-01-08 17:34 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 Ben Erickson 2025-01-03 05:01:42 UTC
SUMMARY

As a user, I would like to specify a delay before the tooltip displays in Dolphin after highlighting a file or folder.  The tooltip (otherwise defined as "Show item on hover" in Dolphin's settings) is a useful feature, but it can be unpleasant to work with (and I suspect a reason it is disabled by default in Fedora) because it will display almost immediately as soon as a file or folder is highlighted, even when the user is just moving their cursor over a file/folder for a brief period of time while scrolling.

Therefore, I propose a configuration option in "Dolphin Settings -> Interface -> Panels" under "Show item on hover" such as the following:

* Set tooltip display delay in ms: <user_defined_value>

The <user_defined_value> may be set by a user to a reasonable value between 0ms (lower bound) and 60000ms (upper bound).  I would also suggest a default value of 2000ms though this is by no means required.  Lastly, the upper bound of 60000ms is only a suggestion; this may be set as the implementer sees fit.
Comment 1 TraceyC 2025-01-08 17:34:04 UTC
The problem described is definitely one I've run into. At the least it's very visually distracting when moving the cursor over folders.
The proposed delay is definitely worth considering. The developers may also have other ideas to make the UX more pleasing.