Explorar o código

Fix Viewport size change not updating textures

(cherry picked from commit 3a4a4aeadec36324da394238cf0f86dbac345e93)
kobewi %!s(int64=3) %!d(string=hai) anos
pai
achega
0511f48c49
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      scene/main/viewport.cpp

+ 4 - 0
scene/main/viewport.cpp

@@ -730,6 +730,10 @@ void Viewport::set_size(const Size2 &p_size) {
 	_update_stretch_transform();
 	update_configuration_warning();
 
+	for (Set<ViewportTexture *>::Element *E = viewport_textures.front(); E; E = E->next()) {
+		E->get()->emit_changed();
+	}
+
 	emit_signal("size_changed");
 }