Selaa lähdekoodia

Merge pull request #78777 from YeldhamDev/tab_hover_fix

Fix delay on tab resizing when (un)hovering tabs
Yuri Sizov 2 vuotta sitten
vanhempi
commit
509645b038
1 muutettua tiedostoa jossa 3 lisäystä ja 0 poistoa
  1. 3 0
      scene/gui/tab_bar.cpp

+ 3 - 0
scene/gui/tab_bar.cpp

@@ -881,6 +881,8 @@ void TabBar::_update_hover() {
 		if (hover != -1) {
 			emit_signal(SNAME("tab_hovered"), hover);
 		}
+
+		_update_cache();
 		queue_redraw();
 	}
 
@@ -988,6 +990,7 @@ void TabBar::_on_mouse_exited() {
 	highlight_arrow = -1;
 	dragging_valid_tab = false;
 
+	_update_cache();
 	queue_redraw();
 }