From 0249b5ab04af69a2b44c62d3971eef4e007ffc70 Mon Sep 17 00:00:00 2001 From: kieran Date: Tue, 21 Jan 2025 10:29:22 +0000 Subject: [PATCH] Always update accounts --- crates/notedeck/src/app.rs | 3 +++ crates/notedeck_columns/src/app.rs | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/notedeck/src/app.rs b/crates/notedeck/src/app.rs index 65119c4..c4169fc 100644 --- a/crates/notedeck/src/app.rs +++ b/crates/notedeck/src/app.rs @@ -68,6 +68,9 @@ impl eframe::App for Notedeck { #[cfg(feature = "profiling")] puffin::GlobalProfiler::lock().new_frame(); + // handle account updates + self.accounts.update(&self.ndb, &mut self.pool, ctx); + main_panel(&ctx.style(), crate::ui::is_narrow(ctx)).show(ctx, |ui| { // render app if let Some(app) = &self.app { diff --git a/crates/notedeck_columns/src/app.rs b/crates/notedeck_columns/src/app.rs index 51b0b61..27302e1 100644 --- a/crates/notedeck_columns/src/app.rs +++ b/crates/notedeck_columns/src/app.rs @@ -183,8 +183,6 @@ fn unknown_id_send(unknown_ids: &mut UnknownIds, pool: &mut RelayPool) { } fn update_damus(damus: &mut Damus, app_ctx: &mut AppContext<'_>, ctx: &egui::Context) { - app_ctx.accounts.update(app_ctx.ndb, app_ctx.pool, ctx); // update user relay and mute lists - match damus.state { DamusState::Initializing => { damus.state = DamusState::Initialized;