diff --git a/src/main.rs b/src/main.rs index 0e0b1e7..f73f759 100644 --- a/src/main.rs +++ b/src/main.rs @@ -9,13 +9,9 @@ mod ui; mod util; fn main() { - let toolbx_list = VecDeque::from(ToolbxContainer::get_toolboxes()); - let factory_vec = FactoryVecDeque::new(); - let mut model = AppModel { - toolboxes: factory_vec, + toolboxes: FactoryVecDeque::new(), }; - model.update_toolbxes(toolbx_list.into_iter()); let app = RelmApp::new(model); app.run(); } diff --git a/src/ui/app/workers.rs b/src/ui/app/workers.rs index 4fd1955..b48e4fd 100644 --- a/src/ui/app/workers.rs +++ b/src/ui/app/workers.rs @@ -65,8 +65,8 @@ impl MessageHandler for AsyncHandler { let _sender = sender.clone(); rt.spawn(async move { loop { - tokio::time::sleep(Duration::from_secs(10)).await; _sender.send(AsyncHandlerMsg::UpdateToolbxes).await; + tokio::time::sleep(Duration::from_secs(10)).await; } });