summaryrefslogtreecommitdiff
path: root/scene/gui
diff options
context:
space:
mode:
authorMarkus Sauermann <6299227+Sauermann@users.noreply.github.com>2022-10-04 21:53:18 +0200
committerMarkus Sauermann <6299227+Sauermann@users.noreply.github.com>2023-01-31 22:53:43 +0100
commitdecbda68d7067d597698908f53fceebc3247dfcd (patch)
treec0baf53f9b90803aed252822b454369c98f25b3b /scene/gui
parent0056acf46fc88757cae9d9f6fe9805f0eec1cd09 (diff)
Prohibit inconsistent size state for SubViewport
Prohibit size changes of SubViewports with parent SubViewportContainers that have stretch mode enabled.
Diffstat (limited to 'scene/gui')
-rw-r--r--scene/gui/subviewport_container.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/scene/gui/subviewport_container.cpp b/scene/gui/subviewport_container.cpp
index 3ad84cbc6d..8d599f074a 100644
--- a/scene/gui/subviewport_container.cpp
+++ b/scene/gui/subviewport_container.cpp
@@ -85,7 +85,7 @@ void SubViewportContainer::set_stretch_shrink(int p_shrink) {
continue;
}
- c->set_size(get_size() / shrink);
+ c->set_size_force(get_size() / shrink);
}
queue_redraw();
@@ -116,7 +116,7 @@ void SubViewportContainer::_notification(int p_what) {
continue;
}
- c->set_size(get_size() / shrink);
+ c->set_size_force(get_size() / shrink);
}
} break;