fix: set focus

This commit is contained in:
椰子 2024-11-01 19:09:25 +08:00
parent 7ffecba549
commit 575311b40d

View File

@ -25,9 +25,16 @@ pub fn run() {
button_state: MouseButtonState::Up, button_state: MouseButtonState::Up,
.. ..
} => { } => {
icon.app_handle() let window = icon.app_handle().get_window("main").unwrap();
.get_window("main").unwrap() if !window.is_visible().unwrap() {
.show().unwrap(); window.show().unwrap();
}
if window.is_minimized().unwrap() {
window.unminimize().unwrap();
}
if !window.is_focused().unwrap() {
window.set_focus().unwrap();
}
println!("Tray icon clicked"); println!("Tray icon clicked");
} }
_ => {} _ => {}