summaryrefslogtreecommitdiffstats
path: root/native
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2023-04-13 06:30:09 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2023-04-13 06:30:09 +0200
commit8bcb68d785cb1731894a00374970529cc59b0e76 (patch)
tree46e9b293ce8130dc5d5b41b4506b1c9228a67fb9 /native
parentd508ed26371edb3438ee4d1c6c9358713acd3bde (diff)
downloadiced-8bcb68d785cb1731894a00374970529cc59b0e76.tar.gz
iced-8bcb68d785cb1731894a00374970529cc59b0e76.tar.bz2
iced-8bcb68d785cb1731894a00374970529cc59b0e76.zip
Move `tag` and `state` definitions in `MouseListener`
Diffstat (limited to '')
-rw-r--r--native/src/widget/mouse_listener.rs16
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>>