From 2dc3f20e82c0c51d15400cd50ffb30e9491a9f29 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Wed, 10 Sep 2025 16:01:25 -0500 Subject: [PATCH] updating the presenter --- src/main.rs | 1 + src/ui/presenter.rs | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/src/main.rs b/src/main.rs index daccddf..e69cafc 100644 --- a/src/main.rs +++ b/src/main.rs @@ -951,6 +951,7 @@ impl cosmic::Application for App { } Message::AppendServiceItem(item) => { self.service.push(item); + self.presenter.update_items(self.service.clone()); Task::none() } Message::Search(query) => { diff --git a/src/ui/presenter.rs b/src/ui/presenter.rs index 71af679..02c5cd1 100644 --- a/src/ui/presenter.rs +++ b/src/ui/presenter.rs @@ -674,6 +674,10 @@ impl Presenter { Task::none() } } + + pub fn update_items(&mut self, items: Vec) { + self.service = items; + } } // This needs to be async so that rodio's audio will work