cjpais/Handy · error
failed to create cancel item
Error message
failed to create cancel item
What it means
Error "failed to create cancel item" thrown in cjpais/Handy.
Source
Thrown at src-tauri/src/tray.rs:286
let _ = submenu.append(&item);
}
submenu
};
let unload_model_i = MenuItem::with_id(
app,
"unload_model",
&strings.unload_model,
model_loaded,
None::<&str>,
)
.expect("failed to create unload model item");
let menu = match state {
TrayIconState::Recording | TrayIconState::Transcribing => {
let cancel_i = MenuItem::with_id(app, "cancel", &strings.cancel, true, None::<&str>)
.expect("failed to create cancel item");
Menu::with_items(
app,
&[
&version_i,
&separator(),
&cancel_i,
&separator(),
©_last_transcript_i,
&separator(),
&settings_i,
&check_updates_i,
&separator(),
&quit_i,
],
)
.expect("failed to create menu")
}
TrayIconState::Idle => Menu::with_items(View on GitHub (pinned to 98a4d80cce)
When it happens
Trigger: Thrown at src-tauri/src/tray.rs:286 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of cjpais/Handy@98a4d80cce (2026-08-16).
Data as JSON: /api/errors/97f993d722eb9fd9.
Report an issue: GitHub.