Sfoglia il codice sorgente

Fix panning via InputEventPanGesture

Co-authored-by: bruvzg <[email protected]>
Gilles Roudière 2 anni fa
parent
commit
ca4bc8de81
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      scene/gui/view_panner.cpp

+ 1 - 1
scene/gui/view_panner.cpp

@@ -125,7 +125,7 @@ bool ViewPanner::gui_input(const Ref<InputEvent> &p_event, Rect2 p_canvas_rect)
 
 
 	Ref<InputEventPanGesture> pan_gesture = p_event;
 	Ref<InputEventPanGesture> pan_gesture = p_event;
 	if (pan_gesture.is_valid()) {
 	if (pan_gesture.is_valid()) {
-		callback_helper(pan_callback, varray(-pan_gesture->get_delta(), p_event));
+		callback_helper(pan_callback, varray(-pan_gesture->get_delta() * scroll_speed, p_event));
 	}
 	}
 
 
 	Ref<InputEventScreenDrag> screen_drag = p_event;
 	Ref<InputEventScreenDrag> screen_drag = p_event;