File tree Expand file tree Collapse file tree
extension/src/openvic-extension/classes Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#include " GUIScrollbar.hpp"
22
3+ #include < cassert>
34#include < cstdint>
45
56#include < godot_cpp/classes/global_constants.hpp>
@@ -433,10 +434,13 @@ Error GUIScrollbar::set_gui_scrollbar(GUI::Scrollbar const* new_gui_scrollbar) {
433434 _calculate_rects ();
434435
435436 auto adjust_for_min_and_step_size = [
436- min_value = gui_scrollbar->get_min_value (). truncate < int32_t >() ,
437- step_size = gui_scrollbar->get_step_size (). truncate < int32_t >()
437+ min_value = gui_scrollbar->get_min_value (),
438+ step_size = gui_scrollbar->get_step_size ()
438439 ](const int32_t val)->int32_t {
439- return (val - min_value) / step_size;
440+ assert (step_size != 0 );
441+ return (
442+ (val - min_value) / step_size
443+ ).truncate <int32_t >();
440444 };
441445
442446 const bool was_blocking_signals = is_blocking_signals ();
You can’t perform that action at this time.
0 commit comments