fix: 启用启动器更新并修复初始化竞态
Axolotl desktop CI / guardrails (push) Has been cancelled
Axolotl desktop CI / desktop (macos-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (ubuntu-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (windows-latest) (push) Has been cancelled
Axolotl desktop CI / website (push) Has been cancelled
Repository checks / typos (push) Has been cancelled
Repository checks / tombi (push) Has been cancelled
Rust checks / shear (push) Has been cancelled
Sync source to CNB / Sync Git ref (push) Has been cancelled
Axolotl desktop CI / guardrails (push) Has been cancelled
Axolotl desktop CI / desktop (macos-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (ubuntu-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (windows-latest) (push) Has been cancelled
Axolotl desktop CI / website (push) Has been cancelled
Repository checks / typos (push) Has been cancelled
Repository checks / tombi (push) Has been cancelled
Rust checks / shear (push) Has been cancelled
Sync source to CNB / Sync Git ref (push) Has been cancelled
This commit is contained in:
1 parent
2359b80250
commit
d2a319a4d5
45 files changed
+235
-178
No files matched your search
@@ -548,6 +548,10 @@ fn schedule_tray_menu_update(app: &AppHandle) {
|
||||
});
|
||||
}
|
||||
|
||||
pub fn state_initialized(app: &AppHandle) {
|
||||
schedule_tray_menu_update(app);
|
||||
}
|
||||
|
||||
async fn rebuild_tray_menu(
|
||||
app: &AppHandle,
|
||||
active: bool,
|
||||
@@ -708,7 +712,6 @@ pub fn init(app: &AppHandle) {
|
||||
.build(app)
|
||||
.expect("failed to create system tray");
|
||||
let _tray = tray;
|
||||
schedule_tray_menu_update(app);
|
||||
let app_handle = app.clone();
|
||||
app.listen("process", move |event| {
|
||||
let Ok(payload) =
|
||||
|
||||
Reference in new issue
Block a user