Browse Source

Merge pull request #92808 from bruvzg/fix_ci_updates

Fix excessive canvas items updates.
Rémi Verschelde 1 year ago
parent
commit
56a8db109c
1 changed files with 3 additions and 5 deletions
  1. 3 5
      scene/main/window.cpp

+ 3 - 5
scene/main/window.cpp

@@ -1229,14 +1229,12 @@ void Window::_update_viewport_size() {
 		}
 		if (!Math::is_equal_approx(TS->font_get_global_oversampling(), font_oversampling)) {
 			TS->font_set_global_oversampling(font_oversampling);
-			ci_updated = false;
+			if (!ci_updated) {
+				update_canvas_items();
+			}
 		}
 	}
 
-	if (!ci_updated) {
-		update_canvas_items();
-	}
-
 	notification(NOTIFICATION_WM_SIZE_CHANGED);
 
 	if (embedder) {