|
@@ -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();
|
|
|
}
|
|
|
}
|