diff --git a/src/app/menubar.rs b/src/app/menubar.rs index bd19bf6..a740e3f 100644 --- a/src/app/menubar.rs +++ b/src/app/menubar.rs @@ -50,7 +50,7 @@ pub fn menu_icon(hotkey: (Option, Code), hotkey_id: u32, sender: ExtS } fn get_image() -> DynamicImage { - let image_path = if cfg!(debug_assertions) { + let image_path = if cfg!(debug_assertions) && !cfg!(target_os = "macos") { "docs/icon.png" } else { "/Applications/Rustcast.app/Contents/Resources/icon.png" diff --git a/src/app/tile/update.rs b/src/app/tile/update.rs index 9aafbf9..348d65d 100644 --- a/src/app/tile/update.rs +++ b/src/app/tile/update.rs @@ -137,7 +137,7 @@ pub fn handle_update(tile: &mut Tile, message: Message) -> Task { name: res.eval().to_string(), name_lc: "".to_string(), }); - } else if let Err(_) = Url::parse(&tile.query) + } else if let Ok(_) = Url::parse(&tile.query) && tile.results.is_empty() { #[cfg(target_os = "macos")]