From ef0ff43a65b729eacb629a453b614445233778bd Mon Sep 17 00:00:00 2001 From: MrGVSV <gino.valente.code@gmail.com> Date: Tue, 18 Jan 2022 14:19:13 -0800 Subject: [PATCH] Fixed compile errors --- examples/tabs/tabs.rs | 2 +- kayak_core/src/event_dispatcher.rs | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/examples/tabs/tabs.rs b/examples/tabs/tabs.rs index bf3b892..9b199a9 100644 --- a/examples/tabs/tabs.rs +++ b/examples/tabs/tabs.rs @@ -96,7 +96,7 @@ fn startup( ) { commands.spawn_bundle(UICameraBundle::new()); - font_mapping.add(asset_server.load("roboto.kayak_font")); + font_mapping.add("Roboto", asset_server.load("roboto.kayak_font")); let theme = TabTheme { primary: Default::default(), diff --git a/kayak_core/src/event_dispatcher.rs b/kayak_core/src/event_dispatcher.rs index 4d10a67..5fd69cd 100644 --- a/kayak_core/src/event_dispatcher.rs +++ b/kayak_core/src/event_dispatcher.rs @@ -48,7 +48,6 @@ impl EventDispatcher { Self { last_clicked: Binding::new(Index::default()), is_mouse_pressed: Default::default(), - current_focus: Default::default(), current_mouse_position: Default::default(), next_mouse_position: Default::default(), previous_events: Default::default(), @@ -151,7 +150,7 @@ impl EventDispatcher { fn build_event_stream( &mut self, input_events: &[InputEvent], - widget_manager: &WidgetManager, + widget_manager: &mut WidgetManager, ) -> Vec<Event> { let mut event_stream = Vec::<Event>::new(); let mut states: HashMap<EventType, EventState> = HashMap::new(); @@ -328,7 +327,7 @@ impl EventDispatcher { &mut self, input_event: &InputEvent, _states: &mut HashMap<EventType, EventState>, - _widget_manager: &WidgetManager, + widget_manager: &WidgetManager, ) -> Vec<Event> { let mut event_stream = Vec::new(); if let Some(current_focus) = widget_manager.focus_tree.current() { -- GitLab