Skip to content

Commit c3d6c1a

Browse files
committed
fix(main): build with conditional icon
Signed-off-by: Martichou <[email protected]>
1 parent d08bb66 commit c3d6c1a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

app/main/src-tauri/src/main.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ use std::sync::{Arc, Mutex};
1111
use rqs_lib::channel::{ChannelDirection, ChannelMessage};
1212
use rqs_lib::{EndpointInfo, SendInfo, State, Visibility, RQS};
1313
use store::get_startminimized;
14+
#[cfg(target_os = "macos")]
1415
use tauri::image::Image;
1516
use tauri::{
1617
menu::{MenuBuilder, MenuItemBuilder},
@@ -93,7 +94,7 @@ async fn main() -> Result<(), anyhow::Error> {
9394
#[cfg(target_os = "macos")]
9495
let icon = Image::from_bytes(include_bytes!("../icons/tray.png")).unwrap();
9596
#[cfg(not(target_os = "macos"))]
96-
let icon = app.default_window_icon().unwrap();
97+
let icon = app.default_window_icon().unwrap().clone();
9798

9899
let tray = TrayIconBuilder::new()
99100
.icon(icon)

0 commit comments

Comments
 (0)