summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRĂ©mi Verschelde <remi@verschelde.fr>2021-06-09 09:18:26 +0200
committerGitHub <noreply@github.com>2021-06-09 09:18:26 +0200
commit0cbb19a246b2a701dde848d86bff319b571efad7 (patch)
tree9aa622b8bb949b86dc6e9ec1423c5a2f4bcd62ca
parent38ce1fbe849597e4681d07c2f433d54542956cd4 (diff)
parentedcbe883894dae3e1631f1afb90177d0b1a98b1d (diff)
Merge pull request #47280 from winterpixelgames/focus_doesnt_change_hover
Dont Change Hovering during Control Focus Events
-rw-r--r--scene/gui/base_button.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/scene/gui/base_button.cpp b/scene/gui/base_button.cpp
index ac067aa001..4e18a15b41 100644
--- a/scene/gui/base_button.cpp
+++ b/scene/gui/base_button.cpp
@@ -98,17 +98,14 @@ void BaseButton::_notification(int p_what) {
}
if (p_what == NOTIFICATION_FOCUS_ENTER) {
- status.hovering = true;
update();
}
if (p_what == NOTIFICATION_FOCUS_EXIT) {
if (status.press_attempt) {
status.press_attempt = false;
- status.hovering = false;
update();
} else if (status.hovering) {
- status.hovering = false;
update();
}
}