From 23938a8042623d3bd9a337f5e61d13747622ae23 Mon Sep 17 00:00:00 2001
From: MrGVSV <gino.valente.code@gmail.com>
Date: Mon, 7 Feb 2022 11:09:07 -0800
Subject: [PATCH] Formatting

---
 bevy_kayak_ui/src/cursor.rs        | 2 +-
 bevy_kayak_ui/src/lib.rs           | 4 ++--
 kayak_core/src/context.rs          | 6 +++---
 kayak_core/src/cursor_icon.rs      | 2 +-
 kayak_core/src/event_dispatcher.rs | 4 ++--
 kayak_core/src/lib.rs              | 2 +-
 kayak_core/src/styles.rs           | 2 +-
 src/widgets/button.rs              | 2 +-
 src/widgets/text.rs                | 3 ++-
 src/widgets/text_box.rs            | 2 +-
 src/widgets/window.rs              | 2 +-
 11 files changed, 16 insertions(+), 15 deletions(-)

diff --git a/bevy_kayak_ui/src/cursor.rs b/bevy_kayak_ui/src/cursor.rs
index 338df80..c3915e3 100644
--- a/bevy_kayak_ui/src/cursor.rs
+++ b/bevy_kayak_ui/src/cursor.rs
@@ -38,4 +38,4 @@ pub fn convert_cursor_icon(cursor_icon: CursorIcon) -> bevy::prelude::CursorIcon
         CursorIcon::ColResize => bevy::prelude::CursorIcon::ColResize,
         CursorIcon::RowResize => bevy::prelude::CursorIcon::RowResize,
     }
-}
\ No newline at end of file
+}
diff --git a/bevy_kayak_ui/src/lib.rs b/bevy_kayak_ui/src/lib.rs
index 2131333..6d60521 100644
--- a/bevy_kayak_ui/src/lib.rs
+++ b/bevy_kayak_ui/src/lib.rs
@@ -8,16 +8,16 @@ use bevy::{
 
 mod bevy_context;
 mod camera;
+mod cursor;
 mod key;
 mod render;
-mod cursor;
 
+use crate::cursor::convert_cursor_icon;
 pub use bevy_context::BevyContext;
 pub use camera::*;
 use kayak_core::{bind, Binding, InputEvent, MutableBound};
 pub use render::unified::font::FontMapping;
 pub use render::unified::image::ImageManager;
-use crate::cursor::convert_cursor_icon;
 
 #[derive(Default)]
 pub struct BevyKayakUIPlugin;
diff --git a/kayak_core/src/context.rs b/kayak_core/src/context.rs
index fde229a..26b2a2e 100644
--- a/kayak_core/src/context.rs
+++ b/kayak_core/src/context.rs
@@ -27,7 +27,7 @@ pub struct KayakContext {
     widget_state_lifetimes:
         HashMap<crate::Index, HashMap<crate::flo_binding::Uuid, Box<dyn crate::Releasable>>>,
     widget_states: HashMap<crate::Index, resources::Resources>,
-    cursor_icon: CursorIcon
+    cursor_icon: CursorIcon,
 }
 
 impl std::fmt::Debug for KayakContext {
@@ -577,8 +577,8 @@ impl KayakContext {
         let hovered = self.event_dispatcher.hovered.unwrap();
         if let Some(node) = self.widget_manager.nodes.get(hovered) {
             if let Some(node) = node {
-                    let icon = node.resolved_styles.cursor.resolve();
-                    self.cursor_icon = icon;
+                let icon = node.resolved_styles.cursor.resolve();
+                self.cursor_icon = icon;
             }
         }
     }
diff --git a/kayak_core/src/cursor_icon.rs b/kayak_core/src/cursor_icon.rs
index 82b790e..7becbec 100644
--- a/kayak_core/src/cursor_icon.rs
+++ b/kayak_core/src/cursor_icon.rs
@@ -41,4 +41,4 @@ impl Default for CursorIcon {
     fn default() -> Self {
         CursorIcon::Default
     }
-}
\ No newline at end of file
+}
diff --git a/kayak_core/src/event_dispatcher.rs b/kayak_core/src/event_dispatcher.rs
index 2131b56..9101c09 100644
--- a/kayak_core/src/event_dispatcher.rs
+++ b/kayak_core/src/event_dispatcher.rs
@@ -48,7 +48,7 @@ pub(crate) struct EventDispatcher {
     wants_cursor: Option<bool>,
     has_cursor: Option<Index>,
     pub cursor_capture: Option<Index>,
-    pub hovered: Option<Index>
+    pub hovered: Option<Index>,
 }
 
 impl EventDispatcher {
@@ -65,7 +65,7 @@ impl EventDispatcher {
             wants_cursor: None,
             has_cursor: None,
             cursor_capture: None,
-            hovered: None
+            hovered: None,
         }
     }
 
diff --git a/kayak_core/src/lib.rs b/kayak_core/src/lib.rs
index b0a21bb..9c6b006 100644
--- a/kayak_core/src/lib.rs
+++ b/kayak_core/src/lib.rs
@@ -5,6 +5,7 @@ pub mod color;
 pub mod context;
 mod context_ref;
 mod cursor;
+mod cursor_icon;
 pub mod event;
 mod event_dispatcher;
 mod flo_binding;
@@ -25,7 +26,6 @@ pub mod tree;
 mod vec;
 pub mod widget;
 pub mod widget_manager;
-mod cursor_icon;
 
 use std::sync::{Arc, RwLock};
 
diff --git a/kayak_core/src/styles.rs b/kayak_core/src/styles.rs
index 9c5934c..46ed5d0 100644
--- a/kayak_core/src/styles.rs
+++ b/kayak_core/src/styles.rs
@@ -1,7 +1,7 @@
 pub use morphorm::{LayoutType, PositionType, Units};
 
 use crate::cursor::PointerEvents;
-use crate::{color::Color, CursorIcon, render_command::RenderCommand};
+use crate::{color::Color, render_command::RenderCommand, CursorIcon};
 
 #[derive(Debug, Clone, PartialEq)]
 pub enum StyleProp<T: Default + Clone> {
diff --git a/src/widgets/button.rs b/src/widgets/button.rs
index 2e31db7..a0cf25f 100644
--- a/src/widgets/button.rs
+++ b/src/widgets/button.rs
@@ -1,10 +1,10 @@
-use kayak_core::CursorIcon;
 use crate::core::{
     render_command::RenderCommand,
     rsx,
     styles::{Style, StyleProp, Units},
     widget, Children, Color, Fragment, OnEvent, WidgetProps,
 };
+use kayak_core::CursorIcon;
 
 #[derive(Default, Debug, PartialEq, Clone)]
 pub struct ButtonProps {
diff --git a/src/widgets/text.rs b/src/widgets/text.rs
index 529ac43..759d2e6 100644
--- a/src/widgets/text.rs
+++ b/src/widgets/text.rs
@@ -78,7 +78,8 @@ pub fn Text(props: TextProps) {
             render_command: StyleProp::Value(render_command),
             width: StyleProp::Value(Units::Pixels(layout_size.0)),
             height: StyleProp::Value(Units::Pixels(layout_size.1)),
-            cursor: StyleProp::select(&[&styles.cursor, &StyleProp::Value(CursorIcon::Text)]).clone(),
+            cursor: StyleProp::select(&[&styles.cursor, &StyleProp::Value(CursorIcon::Text)])
+                .clone(),
             ..styles
         });
     } else {
diff --git a/src/widgets/text_box.rs b/src/widgets/text_box.rs
index eebabc0..457f9b7 100644
--- a/src/widgets/text_box.rs
+++ b/src/widgets/text_box.rs
@@ -4,8 +4,8 @@ use crate::core::{
     styles::{Style, Units},
     widget, Bound, Children, Color, EventType, MutableBound, OnEvent, WidgetProps,
 };
-use std::sync::{Arc, RwLock};
 use kayak_core::CursorIcon;
+use std::sync::{Arc, RwLock};
 
 use crate::widgets::{Background, Clip, Text};
 
diff --git a/src/widgets/window.rs b/src/widgets/window.rs
index a1ff690..707abc7 100644
--- a/src/widgets/window.rs
+++ b/src/widgets/window.rs
@@ -1,4 +1,3 @@
-use kayak_core::CursorIcon;
 use crate::core::{
     color::Color,
     render_command::RenderCommand,
@@ -6,6 +5,7 @@ use crate::core::{
     styles::{PositionType, Style, StyleProp, Units},
     use_state, widget, Children, EventType, OnEvent, WidgetProps,
 };
+use kayak_core::CursorIcon;
 
 use crate::widgets::{Background, Clip, Element, Text};
 
-- 
GitLab