Merge pull request #59226 from Rindbee/better-setters-in-gui-controls

Improve the setters in gui, return directly if the value does not change.
This commit is contained in:
Yuri Sizov 2022-08-24 17:03:54 +03:00 committed by GitHub
commit 5d14d08702
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
33 changed files with 952 additions and 34 deletions

View file

@ -331,6 +331,10 @@ void SplitContainer::set_collapsed(bool p_collapsed) {
}
void SplitContainer::set_dragger_visibility(DraggerVisibility p_visibility) {
if (dragger_visibility == p_visibility) {
return;
}
dragger_visibility = p_visibility;
queue_sort();
update();