fix linux custom client tray

This commit is contained in:
rustdesk 2024-05-10 15:11:48 +08:00
parent bed0375f45
commit 6e78037770

View File

@ -210,6 +210,8 @@ fn load_icon_from_asset() -> Option<image::DynamicImage> {
let path = path.join("../Frameworks/App.framework/Resources/flutter_assets/assets/icon.png");
#[cfg(windows)]
let path = path.join(r"data\flutter_assets\assets\icon.png");
#[cfg(target_os = "linux")]
let path = path.join(r"data/flutter_assets/assets/icon.png");
if path.exists() {
if let Ok(image) = image::open(path) {
return Some(image);