Merge pull request #6739 from bvbfan/patch-3

Button focus hovering
This commit is contained in:
Rémi Verschelde 2016-10-17 09:53:52 +02:00 committed by GitHub
commit 15e324b147

View file

@ -243,12 +243,22 @@ void BaseButton::_notification(int p_what) {
update();
}
}
if (p_what==NOTIFICATION_FOCUS_ENTER) {
status.hovering=true;
update();
}
if (p_what==NOTIFICATION_FOCUS_EXIT) {
if (status.pressing_button && status.press_attempt) {
status.press_attempt=false;
status.pressing_button=0;
status.hovering=false;
update();
} else if (status.hovering) {
status.hovering=false;
update();
}
}