diff options
| -rw-r--r-- | scene/gui/scroll_container.cpp | 8 | 
1 files changed, 8 insertions, 0 deletions
diff --git a/scene/gui/scroll_container.cpp b/scene/gui/scroll_container.cpp index 05645d0263..e8f6fee27a 100644 --- a/scene/gui/scroll_container.cpp +++ b/scene/gui/scroll_container.cpp @@ -452,8 +452,12 @@ void ScrollContainer::_scroll_moved(float) {  };  void ScrollContainer::set_enable_h_scroll(bool p_enable) { +	if (scroll_h == p_enable) { +		return; +	}  	scroll_h = p_enable; +	minimum_size_changed();  	queue_sort();  } @@ -463,8 +467,12 @@ bool ScrollContainer::is_h_scroll_enabled() const {  }  void ScrollContainer::set_enable_v_scroll(bool p_enable) { +	if (scroll_v == p_enable) { +		return; +	}  	scroll_v = p_enable; +	minimum_size_changed();  	queue_sort();  }  |