From 162c3eeb94645e26bb2be1316d2e10497045a0e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E7=94=9F=E6=9D=82=E7=89=A9=E6=88=BF?= <88823709+TC999@users.noreply.github.com> Date: Wed, 11 Dec 2024 18:23:05 +0800 Subject: [PATCH] bak --- src/subscription.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/subscription.rs b/src/subscription.rs index 0b934b0..5e82648 100644 --- a/src/subscription.rs +++ b/src/subscription.rs @@ -26,12 +26,12 @@ impl Default for SubscriptionManager { impl SubscriptionManager { pub fn show_window(&mut self, ctx: &egui::Context) { if self.is_open { - let mut start_download = false; + // 在闭包外部处理 start_download 的状态 + let start_download = self.render_controls(ctx); egui::Window::new("订阅规则") .open(&mut self.is_open) .show(ctx, |ui| { - start_download = self.render_controls(ui); self.render_subscriptions(ui); self.render_download_status(ui); });