@@ -100,22 +100,19 @@ impl UadGui {
100100
101101 fn subscription ( & self ) -> Subscription < Message > {
102102 event:: listen_with ( |event, _status, _env| match event {
103- iced:: Event :: Keyboard ( keyboard:: Event :: KeyPressed { key, modifiers, .. } ) => {
104- if modifiers. control ( ) && modifiers. shift ( ) {
105- match key {
106- keyboard:: Key :: Character ( c) if c == "r" => {
107- Some ( Message :: RebootButtonPressed )
108- }
109- keyboard:: Key :: Character ( c) if c == "5" => {
110- Some ( Message :: RefreshButtonPressed )
111- }
112- keyboard:: Key :: Character ( c) if c == "a" => Some ( Message :: AppsPress ) ,
113- keyboard:: Key :: Character ( c) if c == "i" => Some ( Message :: AboutPressed ) ,
114- keyboard:: Key :: Character ( c) if c == "s" => Some ( Message :: SettingsPressed ) ,
103+ iced:: Event :: Keyboard ( keyboard:: Event :: KeyPressed { key, modifiers, .. } )
104+ if modifiers. control ( ) && modifiers. shift ( ) =>
105+ {
106+ match key {
107+ keyboard:: Key :: Character ( c) => match c. as_str ( ) {
108+ "r" => Some ( Message :: RebootButtonPressed ) ,
109+ "5" => Some ( Message :: RefreshButtonPressed ) ,
110+ "a" => Some ( Message :: AppsPress ) ,
111+ "i" => Some ( Message :: AboutPressed ) ,
112+ "s" => Some ( Message :: SettingsPressed ) ,
115113 _ => None ,
116- }
117- } else {
118- None
114+ } ,
115+ _ => None ,
119116 }
120117 }
121118 _ => None ,
0 commit comments