cjpais/Handy · error
failed to create version item
Error message
failed to create version item
What it means
Error "failed to create version item" thrown in cjpais/Handy.
Source
Thrown at src-tauri/src/tray.rs:214
let label = if strings.secure_input_warning.is_empty() {
get_tray_translations(Some("en".to_string())).secure_input_warning
} else {
strings.secure_input_warning.clone()
};
MenuItem::with_id(app, "secure_input_warning", &label, true, None::<&str>)
.expect("failed to create secure input warning item")
});
// Platform-specific accelerators
#[cfg(target_os = "macos")]
let (settings_accelerator, quit_accelerator) = (Some("Cmd+,"), Some("Cmd+Q"));
#[cfg(not(target_os = "macos"))]
let (settings_accelerator, quit_accelerator) = (Some("Ctrl+,"), Some("Ctrl+Q"));
// Create common menu items
let version_label = version_label();
let version_i = MenuItem::with_id(app, "version", &version_label, false, None::<&str>)
.expect("failed to create version item");
let settings_i = MenuItem::with_id(
app,
"settings",
&strings.settings,
true,
settings_accelerator,
)
.expect("failed to create settings item");
let check_updates_i = MenuItem::with_id(
app,
"check_updates",
&strings.check_updates,
settings.update_checks_enabled,
None::<&str>,
)
.expect("failed to create check updates item");
let copy_last_transcript_i = MenuItem::with_id(
app,View on GitHub (pinned to 98a4d80cce)
When it happens
Trigger: Thrown at src-tauri/src/tray.rs:214 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/8cd45bb1bec188dc.
Report an issue: GitHub.