diff --git a/examples/api/src-tauri/src/tray.rs b/examples/api/src-tauri/src/tray.rs index bd700fdb..bf3ba5d6 100644 --- a/examples/api/src-tauri/src/tray.rs +++ b/examples/api/src-tauri/src/tray.rs @@ -5,7 +5,7 @@ use std::sync::atomic::{AtomicBool, Ordering}; use tauri::{ menu::{Menu, MenuItem}, - tray::{ClickType, TrayIconBuilder}, + tray::{MouseButton, MouseButtonState, TrayIconBuilder, TrayIconEvent}, Manager, Runtime, WebviewUrl, WebviewWindowBuilder, }; @@ -107,7 +107,12 @@ pub fn create_tray(app: &tauri::AppHandle) -> tauri::Result<()> { _ => {} }) .on_tray_icon_event(|tray, event| { - if event.click_type == ClickType::Left { + if let TrayIconEvent::Click { + button_state: MouseButtonState::Down, + button: MouseButton::Left, + .. + } = event + { let app = tray.app_handle(); if let Some(window) = app.get_webview_window("main") { let _ = window.show(); diff --git a/plugins/http/src/commands.rs b/plugins/http/src/commands.rs index ac4b8c6a..935c3ae9 100644 --- a/plugins/http/src/commands.rs +++ b/plugins/http/src/commands.rs @@ -19,6 +19,8 @@ use crate::{ Error, Http, Result, }; +const HTTP_USER_AGENT: &str = concat!(env!("CARGO_PKG_NAME"), "/", env!("CARGO_PKG_VERSION"),); + struct ReqwestResponse(reqwest::Response); type CancelableResponseResult = Result>; @@ -221,7 +223,7 @@ pub async fn fetch( } if !headers.contains_key(header::USER_AGENT.as_str()) { - request = request.header(header::USER_AGENT, "tauri-plugin-http"); + request = request.header(header::USER_AGENT, HTTP_USER_AGENT); } if cfg!(feature = "unsafe-headers") diff --git a/plugins/notification/build.rs b/plugins/notification/build.rs index ca9c718b..6d996e63 100644 --- a/plugins/notification/build.rs +++ b/plugins/notification/build.rs @@ -18,7 +18,7 @@ const COMMANDS: &[&str] = &[ "list_channels", "delete_channel", "create_channel", - "permission_state" + "permission_state", ]; fn main() {