diff options
author | Markus Sauermann <6299227+Sauermann@users.noreply.github.com> | 2022-10-04 21:53:18 +0200 |
---|---|---|
committer | Markus Sauermann <6299227+Sauermann@users.noreply.github.com> | 2023-01-31 22:53:43 +0100 |
commit | decbda68d7067d597698908f53fceebc3247dfcd (patch) | |
tree | c0baf53f9b90803aed252822b454369c98f25b3b /scene/gui | |
parent | 0056acf46fc88757cae9d9f6fe9805f0eec1cd09 (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.cpp | 4 |
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; |