diff options
-rw-r--r-- | native/src/widget/mouse_listener.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/native/src/widget/mouse_listener.rs b/native/src/widget/mouse_listener.rs index 0ac7f826..3db2184e 100644 --- a/native/src/widget/mouse_listener.rs +++ b/native/src/widget/mouse_listener.rs @@ -112,6 +112,14 @@ where Renderer: crate::Renderer, Message: Clone, { + fn tag(&self) -> tree::Tag { + tree::Tag::of::<State>() + } + + fn state(&self) -> tree::State { + tree::State::new(State::default()) + } + fn children(&self) -> Vec<Tree> { vec![Tree::new(&self.content)] } @@ -233,14 +241,6 @@ where renderer, ) } - - fn tag(&self) -> tree::Tag { - tree::Tag::of::<State>() - } - - fn state(&self) -> tree::State { - tree::State::new(State::default()) - } } impl<'a, Message, Renderer> From<MouseListener<'a, Message, Renderer>> |