You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-24 15:26:15 +00:00
Merge pull request #47280 from winterpixelgames/focus_doesnt_change_hover
Dont Change Hovering during Control Focus Events
This commit is contained in:
@@ -98,17 +98,14 @@ void BaseButton::_notification(int p_what) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (p_what == NOTIFICATION_FOCUS_ENTER) {
|
if (p_what == NOTIFICATION_FOCUS_ENTER) {
|
||||||
status.hovering = true;
|
|
||||||
update();
|
update();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (p_what == NOTIFICATION_FOCUS_EXIT) {
|
if (p_what == NOTIFICATION_FOCUS_EXIT) {
|
||||||
if (status.press_attempt) {
|
if (status.press_attempt) {
|
||||||
status.press_attempt = false;
|
status.press_attempt = false;
|
||||||
status.hovering = false;
|
|
||||||
update();
|
update();
|
||||||
} else if (status.hovering) {
|
} else if (status.hovering) {
|
||||||
status.hovering = false;
|
|
||||||
update();
|
update();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user