Skip to content

Commit f955b4c

Browse files
committed
chore: Improve logging of event processor
1 parent 8e23d58 commit f955b4c

File tree

2 files changed

+15
-13
lines changed

2 files changed

+15
-13
lines changed

galileo/src/control/event_processor.rs

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -71,19 +71,9 @@ impl EventProcessor {
7171
pub fn handle(&mut self, event: RawUserEvent, map: &mut Map) {
7272
if let Some(user_events) = self.process(event) {
7373
for user_event in user_events {
74-
let mut drag_start_target = None;
74+
log::trace!("Handling user event: {user_event:?}");
7575

76-
if let UserEvent::Click(
77-
_,
78-
MouseEvent {
79-
screen_pointer_position,
80-
..
81-
},
82-
) = user_event
83-
{
84-
let map_position = map.view().screen_to_map(screen_pointer_position);
85-
log::info!("click position: {map_position:?}");
86-
}
76+
let mut drag_start_target = None;
8777

8878
for (index, handler) in self.handlers.iter_mut().enumerate() {
8979
if matches!(user_event, UserEvent::Drag(..) | UserEvent::DragEnded(..)) {
@@ -139,7 +129,6 @@ impl EventProcessor {
139129

140130
if (now.duration_since(self.last_pressed_time)).unwrap_or_default() < CLICK_TIMEOUT
141131
{
142-
log::info!("click position: {:?}", self.pointer_position);
143132
events.push(UserEvent::Click(button, self.get_mouse_event()));
144133

145134
if (now.duration_since(self.last_click_time)).unwrap_or_default()

galileo/src/control/map.rs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use std::time::Duration;
22

33
use galileo_types::cartesian::Vector2;
44

5+
use super::MouseEvent;
56
use crate::control::{EventPropagation, MouseButton, UserEvent, UserEventHandler};
67
use crate::map::Map;
78
use crate::view::MapView;
@@ -321,6 +322,18 @@ impl UserEventHandler for MapController {
321322

322323
EventPropagation::Stop
323324
}
325+
UserEvent::Click(
326+
_,
327+
MouseEvent {
328+
screen_pointer_position,
329+
..
330+
},
331+
) => {
332+
let map_position = map.view().screen_to_map(*screen_pointer_position);
333+
log::debug!("Map click position: {map_position:?}");
334+
335+
EventPropagation::Propagate
336+
}
324337
_ => EventPropagation::Propagate,
325338
}
326339
}

0 commit comments

Comments
 (0)