diff options
author | 2023-06-08 20:35:40 +0200 | |
---|---|---|
committer | 2023-06-08 20:35:40 +0200 | |
commit | aba98e49654852281ed17bedd1becac6f9db8700 (patch) | |
tree | 661d5d42cfa968e43bb0751836de3d68cb95c59c /core/src/mouse | |
parent | 57db196c3a169fe1ecd654e9b58ce66defa5dd7e (diff) | |
download | iced-aba98e49654852281ed17bedd1becac6f9db8700.tar.gz iced-aba98e49654852281ed17bedd1becac6f9db8700.tar.bz2 iced-aba98e49654852281ed17bedd1becac6f9db8700.zip |
Extend cursor availability to the shell level
Diffstat (limited to 'core/src/mouse')
-rw-r--r-- | core/src/mouse/cursor.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/src/mouse/cursor.rs b/core/src/mouse/cursor.rs index 223ed96d..203526e9 100644 --- a/core/src/mouse/cursor.rs +++ b/core/src/mouse/cursor.rs @@ -1,12 +1,13 @@ use crate::{Point, Rectangle, Vector}; /// The mouse cursor state. -#[derive(Debug, Clone, Copy, PartialEq)] +#[derive(Debug, Clone, Copy, PartialEq, Default)] pub enum Cursor { /// The cursor has a defined position. Available(Point), /// The cursor is currently unavailable (i.e. out of bounds or busy). + #[default] Unavailable, } |