diff options
author | Jason Knight <jason@winterpixel.com> | 2021-03-22 18:47:59 -0600 |
---|---|---|
committer | Jason Knight <jason@winterpixel.com> | 2021-03-22 18:47:59 -0600 |
commit | edcbe883894dae3e1631f1afb90177d0b1a98b1d (patch) | |
tree | ad45cf03c31c4223993cd45928a21d749c45dfc2 /scene/gui | |
parent | 7acd62886de45cbccac63648963c9b0b16b825ab (diff) |
Removed the alteration of status.hovering during Focus Enter and Focus Exit events. This is incorrect and not fully implemented, and results in inconsistency in the UI and in the hovering variable.
Diffstat (limited to 'scene/gui')
-rw-r--r-- | scene/gui/base_button.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/scene/gui/base_button.cpp b/scene/gui/base_button.cpp index db13b9b11f..679ed6892a 100644 --- a/scene/gui/base_button.cpp +++ b/scene/gui/base_button.cpp @@ -96,17 +96,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(); } } |