From c1b776dfb87ca3e06d5b7ca350daea7cd1281b2e Mon Sep 17 00:00:00 2001 From: AkiraFukushima Date: Tue, 20 Dec 2022 00:43:08 +0900 Subject: [PATCH] Fix menu for mac and windows --- src-tauri/src/menu.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src-tauri/src/menu.rs b/src-tauri/src/menu.rs index ff329b98..a768dacb 100644 --- a/src-tauri/src/menu.rs +++ b/src-tauri/src/menu.rs @@ -1,10 +1,12 @@ use tauri::{AboutMetadata, Menu, MenuItem, Submenu}; +const APP_NAME: &str = "Fedistar"; + pub fn menu() -> Menu { let mut menu = Menu::new(); let about = MenuItem::About( - "Fedistar".to_string(), + APP_NAME.to_string(), AboutMetadata::new() .authors(vec!["h3poteto".to_string()]) .copyright("2022 h3poteto") @@ -15,7 +17,7 @@ pub fn menu() -> Menu { #[cfg(target_os = "macos")] { menu = menu.add_submenu(Submenu::new( - app_name, + APP_NAME.to_string(), Menu::new() .add_native_item(about) .add_native_item(MenuItem::Separator) @@ -39,14 +41,14 @@ pub fn menu() -> Menu { let mut edit_menu = Menu::new(); #[cfg(target_os = "macos")] { - edit_menu + edit_menu = edit_menu .add_native_item(MenuItem::Undo) .add_native_item(MenuItem::Redo) .add_native_item(MenuItem::Separator); } #[cfg(not(target_os = "linux"))] { - edit_menu + edit_menu = edit_menu .add_native_item(MenuItem::Cut) .add_native_item(MenuItem::Copy) .add_native_item(MenuItem::Paste);