You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As the title says, when you right-click on a tray-icon the menu pops up as normal, but if you close the menu by clicking anywhere else the program simply crashes, giving the "STATUS_ACCESS_VIOLATION" error.
This was made on windows 10 pro 19045.3930.
This is my code stating the tray icon, menu and menu item:
let my_menu: Menu = Menu::new();
let _ = my_menu.append(&PredefinedMenuItem::quit(Some("Terminar")));
let _tray_icon: TrayIcon = TrayIconBuilder::new()
.with_tooltip("Anti-AFK")
.with_icon(icono)
.with_menu(Box::new(my_menu))
.build()
.unwrap();
The text was updated successfully, but these errors were encountered:
@amrbashir I have this issue as well. For some reason, it only happens when I use a keyboard hook crate on windows.
Cargo.toml
[package]
name = "untitled"version = "0.1.0"edition = "2021"
[dependencies]
tray-icon = "0.19.0"rdev = { version = "0.5.3", features = ["unstable_grab"] }
main.rs
use rdev::{grab,Event};use tray_icon::menu::Menu;use tray_icon::{Icon,TrayIconBuilder};fnkeyboard_callback(event:Event) -> Option<Event>{Some(event)}fnmain(){let tray_menu = Menu::new();let tray_icon = TrayIconBuilder::new().with_menu(Box::new(tray_menu)).with_tooltip("system-tray - tray icon library!").with_icon(Icon::from_rgba(vec![255; 16 * 16 * 4],16,16).unwrap()).build().unwrap();
tray_icon.set_visible(true).expect("TODO: panic message");// Load keyboard hook. Idk why I but I only get the STATUS_ACCESS_VIOLATION when using the code like thisifletErr(error) = grab(keyboard_callback){println!("Error: {:?}", error)}}
This will cause a STATUS_ACCESS_VIOLATION every time u mouse over, right click, or move the system tray icon on Windows 11. Probably similar to what OP had above but with a different crate likely.
As the title says, when you right-click on a tray-icon the menu pops up as normal, but if you close the menu by clicking anywhere else the program simply crashes, giving the "STATUS_ACCESS_VIOLATION" error.
This was made on windows 10 pro 19045.3930.
This is my code stating the tray icon, menu and menu item:
The text was updated successfully, but these errors were encountered: