use cosmic::{ iced::mouse::{Event as MouseEvent, ScrollDelta}, iced::{Event, keyboard::Modifiers, mouse::Button}, }; #[derive(Default)] pub struct MouseReporter { last_movment_x: Option, last_movment_y: Option, accumulated_scroll_x: f32, accumulated_scroll_y: f32, button: Option