Simplify read_collection_file call in on_activate

This commit is contained in:
Reinout Meliesie 2024-11-29 11:58:26 +01:00
parent e3984b0ffb
commit 5d9893d304
Signed by: zedfrigg
GPG key ID: 3AFCC06481308BC6

View file

@ -22,15 +22,13 @@ fn main () -> ExitCode {
fn on_activate ( app : & Application ) { fn on_activate ( app : & Application ) {
let ui = UI :: new (app) ; let ui = UI :: new (app) ;
let collection_handle = spawn_blocking ( ||
read_collection_file () . unwrap ()
) ;
ui . show_window () ; ui . show_window () ;
spawn_future_local ( async move { spawn_future_local ( async move {
let collection = collection_handle . await . unwrap () ; let collection = spawn_blocking ( ||
read_collection_file () . unwrap ()
) . await . unwrap () ;
ui . render_collection (collection) ; ui . render_collection (collection) ;
} ) ; } ) ;
} }