@@ -96,7 +96,8 @@ pub fn handle_update(tile: &mut Tile, message: Message) -> Task<Message> {
9696 }
9797
9898 Message :: ChangeFocus ( key) => {
99- #[ allow( clippy:: cast_possible_truncation) ] // No, there won't be more than 2^32-1 items in a list
99+ #[ allow( clippy:: cast_possible_truncation) ]
100+ // No, there won't be more than 2^32-1 items in a list
100101 let len = match tile. page {
101102 Page :: ClipboardHistory => tile. clipboard_content . len ( ) as u32 ,
102103 Page :: EmojiSearch => tile. emoji_apps . search_prefix ( & tile. query_lc ) . count ( ) as u32 , // or tile.results.len()
@@ -154,11 +155,7 @@ pub fn handle_update(tile: &mut Tile, message: Message) -> Task<Message> {
154155 ] )
155156 }
156157
157- Message :: OpenFocused => match tile
158- . results
159- . get ( tile. focus_id as usize )
160- . map ( |x| & x. data )
161- {
158+ Message :: OpenFocused => match tile. results . get ( tile. focus_id as usize ) . map ( |x| & x. data ) {
162159 Some ( AppData :: Builtin {
163160 command : AppCommand :: Function ( func) ,
164161 ..
@@ -177,8 +174,7 @@ pub fn handle_update(tile: &mut Tile, message: Message) -> Task<Message> {
177174 Message :: ReloadConfig => {
178175 let new_config: Config = match toml:: from_str (
179176 & fs:: read_to_string (
180- std:: env:: var ( "HOME" ) . unwrap_or_default ( )
181- + "/.config/rustcast/config.toml" ,
177+ std:: env:: var ( "HOME" ) . unwrap_or_default ( ) + "/.config/rustcast/config.toml" ,
182178 )
183179 . unwrap_or_default ( ) ,
184180 ) {
@@ -314,8 +310,7 @@ pub fn handle_update(tile: &mut Tile, message: Message) -> Task<Message> {
314310 if focused {
315311 Task :: none ( )
316312 } else if cfg ! ( target_os = "macos" ) {
317- Task :: done ( Message :: HideWindow ( wid) )
318- . chain ( Task :: done ( Message :: ClearSearchQuery ) )
313+ Task :: done ( Message :: HideWindow ( wid) ) . chain ( Task :: done ( Message :: ClearSearchQuery ) )
319314 } else {
320315 // linux seems to not wanna unfocus it on start making it not show
321316 Task :: none ( )
0 commit comments