From 5d9893d304c3529bee3fa196463dddc5166ae2fb Mon Sep 17 00:00:00 2001 From: Reinout Meliesie Date: Fri, 29 Nov 2024 11:58:26 +0100 Subject: [PATCH] Simplify read_collection_file call in on_activate --- src/main.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/main.rs b/src/main.rs index cebe0aa..a836b39 100644 --- a/src/main.rs +++ b/src/main.rs @@ -22,15 +22,13 @@ fn main () -> ExitCode { fn on_activate ( app : & Application ) { let ui = UI :: new (app) ; - - let collection_handle = spawn_blocking ( || - read_collection_file () . unwrap () - ) ; - ui . show_window () ; 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) ; } ) ; }