-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tooltip default delay is too long? #645
Comments
I'll look into this. I'm quite sure we picked that value for a reason, but I don't know what it was :D You can change the delay in the style for now, so this is lower priority. Most likely it'll end up being implemented as a way to tweak the delay in the constructor. We'll change the default to whatever Swing uses for non-editor tooltips. I think right now we are using the editor delay |
After looking into this, it is clear that the tooltip delay should be set to the value of the There are more values in the registry: Note Some values are effectively unused: However, there are some extra considerations to make:
@hamen passing this over to you to implement. I'll leave it for you to file separate issues for what I outlined above (sorry!) |
It seems like IntelliJ's tooltips have different delays, some are almost instant and some take what feels like too long
From a quick research I found this:
Side Toolbar icons seem almost instant:
Screen.Recording.2024-10-18.at.12.55.11.PM_H.265.mp4
Toolbars seem to be intermediate, with something that feels around 500 ms:
Screen.Recording.2024-10-18.at.12.54.10.PM_H.265.mp4
But then there are some very slow, 1200ms ones like the gutter icons:
Screen.Recording.2024-10-18.at.12.53.57.PM_H.265.mp4
Jewel is defaulting to the slowest one, but its so slow that it almost makes it feel like a component does not have a tool tip.
Would it make sense to default to the intermediate one?
The text was updated successfully, but these errors were encountered: