1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-30 13:20:05 -04:00

Added Extra1 & Extra2 pointer buttons (#1603)

Extra1 is usually extra back button on most mice & Extra2 is usually extra forward button.
This commit is contained in:
sy1ntexx
2022-05-11 23:44:00 +03:00
committed by GitHub
parent 9624de6c41
commit d850b47f9e
5 changed files with 17 additions and 1 deletions

View File

@@ -542,6 +542,8 @@ fn translate_mouse_button(button: winit::event::MouseButton) -> Option<egui::Poi
winit::event::MouseButton::Left => Some(egui::PointerButton::Primary),
winit::event::MouseButton::Right => Some(egui::PointerButton::Secondary),
winit::event::MouseButton::Middle => Some(egui::PointerButton::Middle),
winit::event::MouseButton::Other(1) => Some(egui::PointerButton::Extra1),
winit::event::MouseButton::Other(2) => Some(egui::PointerButton::Extra2),
winit::event::MouseButton::Other(_) => None,
}
}