diff --git a/plume-front/src/main.rs b/plume-front/src/main.rs index 0107b139..ebb42c11 100644 --- a/plume-front/src/main.rs +++ b/plume-front/src/main.rs @@ -69,19 +69,19 @@ fn main() { .ok(); } -/// Toggle menu on mobile device +/// Toggle menu on mobile devices /// /// It should normally be working fine even without this code /// But :focus-within is not yet supported by Webkit/Blink fn menu() { if let Some(button) = document().get_element_by_id("menu") { if let Some(menu) = document().get_element_by_id("content") { - button.add_event_listener(|_: ClickEvent| { + button.add_event_listener(|_: TouchEnd| { document() .get_element_by_id("menu") .map(|menu| menu.class_list().add("show")); }); - menu.add_event_listener(|_: ClickEvent| { + menu.add_event_listener(|_: TouchEnd| { document() .get_element_by_id("menu") .map(|menu| menu.class_list().remove("show"));