diff options
author | 2023-01-02 20:17:24 +0100 | |
---|---|---|
committer | 2023-01-02 20:17:36 +0100 | |
commit | 6855961358d6b81d700afd65445c292fd0da4442 (patch) | |
tree | c2de1b39375037d9a54bb7f057f1197263b05dc0 /winit/src/application.rs | |
parent | d95b9bf244b5c1f7c8c3e84c1c05a5f81c9162e4 (diff) | |
download | iced-6855961358d6b81d700afd65445c292fd0da4442.tar.gz iced-6855961358d6b81d700afd65445c292fd0da4442.tar.bz2 iced-6855961358d6b81d700afd65445c292fd0da4442.zip |
Create conversion function for `user_attention` in `iced_winit`
Diffstat (limited to 'winit/src/application.rs')
-rw-r--r-- | winit/src/application.rs | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/winit/src/application.rs b/winit/src/application.rs index f98a443b..7092e124 100644 --- a/winit/src/application.rs +++ b/winit/src/application.rs @@ -674,16 +674,10 @@ pub fn run_command<A, E>( window::Action::ToggleDecorations => { window.set_decorations(!window.is_decorated()) } - window::Action::RequestUserAttention(attention_type) => window - .request_user_attention(match attention_type { - Some(window::UserAttention::Critical) => { - Some(winit::window::UserAttentionType::Critical) - } - Some(window::UserAttention::Informational) => Some( - winit::window::UserAttentionType::Informational, - ), - None => None, - }), + window::Action::RequestUserAttention(user_attention) => window + .request_user_attention( + user_attention.map(conversion::user_attention), + ), }, command::Action::System(action) => match action { system::Action::QueryInformation(_tag) => { |