@@ -129,19 +129,19 @@ void ScrollContainer::gui_input(const Ref<InputEvent> &p_gui_input) {
129
129
if (mb->get_button_index () == MouseButton::WHEEL_UP) {
130
130
// By default, the vertical orientation takes precedence. This is an exception.
131
131
if ((h_scroll_enabled && mb->is_shift_pressed ()) || v_scroll_hidden) {
132
- h_scroll->scroll (-h_scroll->get_page () / 8 * mb->get_factor ());
132
+ h_scroll->scroll (-h_scroll->get_page () / ScrollBar::PAGE_DIVISOR * mb->get_factor ());
133
133
scroll_value_modified = true ;
134
134
} else if (v_scroll_enabled) {
135
- v_scroll->scroll (-v_scroll->get_page () / 8 * mb->get_factor ());
135
+ v_scroll->scroll (-v_scroll->get_page () / ScrollBar::PAGE_DIVISOR * mb->get_factor ());
136
136
scroll_value_modified = true ;
137
137
}
138
138
}
139
139
if (mb->get_button_index () == MouseButton::WHEEL_DOWN) {
140
140
if ((h_scroll_enabled && mb->is_shift_pressed ()) || v_scroll_hidden) {
141
- h_scroll->scroll (h_scroll->get_page () / 8 * mb->get_factor ());
141
+ h_scroll->scroll (h_scroll->get_page () / ScrollBar::PAGE_DIVISOR * mb->get_factor ());
142
142
scroll_value_modified = true ;
143
143
} else if (v_scroll_enabled) {
144
- v_scroll->scroll (v_scroll->get_page () / 8 * mb->get_factor ());
144
+ v_scroll->scroll (v_scroll->get_page () / ScrollBar::PAGE_DIVISOR * mb->get_factor ());
145
145
scroll_value_modified = true ;
146
146
}
147
147
}
@@ -150,19 +150,19 @@ void ScrollContainer::gui_input(const Ref<InputEvent> &p_gui_input) {
150
150
if (mb->get_button_index () == MouseButton::WHEEL_LEFT) {
151
151
// By default, the horizontal orientation takes precedence. This is an exception.
152
152
if ((v_scroll_enabled && mb->is_shift_pressed ()) || h_scroll_hidden) {
153
- v_scroll->scroll (-v_scroll->get_page () / 8 * mb->get_factor ());
153
+ v_scroll->scroll (-v_scroll->get_page () / ScrollBar::PAGE_DIVISOR * mb->get_factor ());
154
154
scroll_value_modified = true ;
155
155
} else if (h_scroll_enabled) {
156
- h_scroll->scroll (-h_scroll->get_page () / 8 * mb->get_factor ());
156
+ h_scroll->scroll (-h_scroll->get_page () / ScrollBar::PAGE_DIVISOR * mb->get_factor ());
157
157
scroll_value_modified = true ;
158
158
}
159
159
}
160
160
if (mb->get_button_index () == MouseButton::WHEEL_RIGHT) {
161
161
if ((v_scroll_enabled && mb->is_shift_pressed ()) || h_scroll_hidden) {
162
- v_scroll->scroll (v_scroll->get_page () / 8 * mb->get_factor ());
162
+ v_scroll->scroll (v_scroll->get_page () / ScrollBar::PAGE_DIVISOR * mb->get_factor ());
163
163
scroll_value_modified = true ;
164
164
} else if (h_scroll_enabled) {
165
- h_scroll->scroll (h_scroll->get_page () / 8 * mb->get_factor ());
165
+ h_scroll->scroll (h_scroll->get_page () / ScrollBar::PAGE_DIVISOR * mb->get_factor ());
166
166
scroll_value_modified = true ;
167
167
}
168
168
}
@@ -250,10 +250,10 @@ void ScrollContainer::gui_input(const Ref<InputEvent> &p_gui_input) {
250
250
Ref<InputEventPanGesture> pan_gesture = p_gui_input;
251
251
if (pan_gesture.is_valid ()) {
252
252
if (h_scroll_enabled) {
253
- h_scroll->scroll (h_scroll->get_page () * pan_gesture->get_delta ().x / 8 );
253
+ h_scroll->scroll (h_scroll->get_page () * pan_gesture->get_delta ().x / ScrollBar::PAGE_DIVISOR );
254
254
}
255
255
if (v_scroll_enabled) {
256
- v_scroll->scroll (v_scroll->get_page () * pan_gesture->get_delta ().y / 8 );
256
+ v_scroll->scroll (v_scroll->get_page () * pan_gesture->get_delta ().y / ScrollBar::PAGE_DIVISOR );
257
257
}
258
258
259
259
if (v_scroll->get_value () != prev_v_scroll || h_scroll->get_value () != prev_h_scroll) {
@@ -411,19 +411,19 @@ void ScrollContainer::_accessibility_action_scroll_set(const Variant &p_data) {
411
411
}
412
412
413
413
void ScrollContainer::_accessibility_action_scroll_up (const Variant &p_data) {
414
- v_scroll->set_value (v_scroll->get_value () - v_scroll->get_page () / 8 );
414
+ v_scroll->set_value (v_scroll->get_value () - v_scroll->get_page () / ScrollBar::PAGE_DIVISOR );
415
415
}
416
416
417
417
void ScrollContainer::_accessibility_action_scroll_down (const Variant &p_data) {
418
- v_scroll->set_value (v_scroll->get_value () + v_scroll->get_page () / 8 );
418
+ v_scroll->set_value (v_scroll->get_value () + v_scroll->get_page () / ScrollBar::PAGE_DIVISOR );
419
419
}
420
420
421
421
void ScrollContainer::_accessibility_action_scroll_left (const Variant &p_data) {
422
- h_scroll->set_value (h_scroll->get_value () - h_scroll->get_page () / 8 );
422
+ h_scroll->set_value (h_scroll->get_value () - h_scroll->get_page () / ScrollBar::PAGE_DIVISOR );
423
423
}
424
424
425
425
void ScrollContainer::_accessibility_action_scroll_right (const Variant &p_data) {
426
- h_scroll->set_value (h_scroll->get_value () + h_scroll->get_page () / 8 );
426
+ h_scroll->set_value (h_scroll->get_value () + h_scroll->get_page () / ScrollBar::PAGE_DIVISOR );
427
427
}
428
428
429
429
void ScrollContainer::_notification (int p_what) {
0 commit comments