Skip to content
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

Hysteresis (delay) in hierarchical dropdown menus #11219

Closed
ghost opened this issue Sep 13, 2017 · 3 comments · Fixed by #41851
Closed

Hysteresis (delay) in hierarchical dropdown menus #11219

ghost opened this issue Sep 13, 2017 · 3 comments · Fixed by #41851

Comments

@ghost
Copy link

ghost commented Sep 13, 2017

I brought this up with @djrm on IRC, and he mentioned it would be easier to track here.

One thing that has bugged me for a while is the lack of a delay when hovering away from a dropdown's sub-menu option. This phenomenon is usually referred to as hysteresis, and this page explains it a lot better than I can: http://www.mackido.com/Interface/hysteresis.html

There aren't many places where you'll run into this problem, as there aren't many dropdown menus like this in Godot to begin with (I run into it all the time when choosing an editor layout, but that's only because Godot doesn't load the default layout correctly), but I think it's a necessary facet of UX design for desktops.

Tested with 5cb90ad (but this has affected all versions up to this point) on Linux Mint 18.2 Cinnamon x64

@YeldhamDev
Copy link
Member

Just taking the opportunity to reference this, as it might be related: #10911

@puppetmaster-
Copy link

I also want to reference this #12179 issue. Perhaps there are some more places which need a hysteresis implementation.

@Calinou
Copy link
Member

Calinou commented Dec 24, 2019

This is still not implemented as of commit d711c57.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants