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

OptionButton requires double click to hide its popup in the editor #62062

Closed
Chaosus opened this issue Jun 15, 2022 · 7 comments
Closed

OptionButton requires double click to hide its popup in the editor #62062

Chaosus opened this issue Jun 15, 2022 · 7 comments

Comments

@Chaosus
Copy link
Member

Chaosus commented Jun 15, 2022

Godot version

ccd9378

System information

Windows 11

Issue description

Closing the popup requires double click to close (instead of single one) - I think it's provide bad user experience:

option_button_bug

Seems only Godot editor is affected by this bug.

Steps to reproduce

^^

Minimal reproduction project

No response

@Calinou
Copy link
Member

Calinou commented Jun 15, 2022

Seems only Godot editor is affected by this bug.

I've had issues with popups not closing when clicking away in godotengine/godot-demo-projects#743 on Linux (4.0.alpha10).

@Maran23
Copy link
Contributor

Maran23 commented Jun 27, 2022

MenuButton as well. Looks like timing matters, if you wait 2 seconds, everything behaves normal. When you do a fast double click (the second click can also be somewhere else), the popup will open but the second click will still count.

@YeldhamDev
Copy link
Member

Can't reproduce this on GNU/Linux. Can anyone reproduce this on macOS?

@Chaosus
Copy link
Member Author

Chaosus commented Aug 3, 2022

@YeldhamDev Are you sure? - Single window mode should be disabled in the editor settings to make it visible.

@YeldhamDev
Copy link
Member

@Chaosus Quite sure:

@Chaosus
Copy link
Member Author

Chaosus commented Aug 3, 2022

Then it may be a windows-only platform bug.

@Chaosus
Copy link
Member Author

Chaosus commented Dec 19, 2022

This seems to be fixed in the recent beta builds.

@Chaosus Chaosus closed this as completed Dec 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants