diff --git a/src-tauri/src/app/window.rs b/src-tauri/src/app/window.rs index af36fe8..92c0974 100644 --- a/src-tauri/src/app/window.rs +++ b/src-tauri/src/app/window.rs @@ -22,11 +22,10 @@ pub fn get_window(app: &mut App, config: PakeConfig, _data_dir: PathBuf) -> Wind let mut window_builder = WindowBuilder::new(app, "pake", url) .title("") .user_agent(user_agent) - .decorations(true) + .visible(false) // Prevent initial shaking .resizable(window_config.resizable) .fullscreen(window_config.fullscreen) .inner_size(window_config.width, window_config.height) - .visible(false) // Prevent initial shaking .initialization_script(include_str!("../inject/style.js")) .initialization_script(include_str!("../inject/index.js")); diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index bdf51a5..ca196a5 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -9,7 +9,7 @@ mod util; use app::{invoke, menu, window}; use invoke::{download_file, drag_window, fullscreen, open_browser}; use menu::{get_menu, menu_event_handle}; -use tauri_plugin_window_state::{Builder as windowStatePlugin, StateFlags, WindowExt}; +use tauri_plugin_window_state::{Builder as windowStatePlugin}; use util::{get_data_dir, get_pake_config}; use window::get_window; @@ -50,8 +50,6 @@ pub fn run_app() { .setup(|app| { let _window = get_window(app, pake_config, data_dir); // Prevent initial shaking - _window.restore_state(StateFlags::all()).unwrap(); - _window.set_decorations(true).unwrap(); _window.show().unwrap(); Ok(()) }) diff --git a/src-tauri/tauri.macos.conf.json b/src-tauri/tauri.macos.conf.json index 66b3711..49e3bf0 100644 --- a/src-tauri/tauri.macos.conf.json +++ b/src-tauri/tauri.macos.conf.json @@ -2,7 +2,7 @@ "tauri": { "bundle": { "icon": ["icons/weread.icns"], - "identifier": "com.tw93.weread", + "identifier": "com.tw93.weread1", "active": true, "category": "DeveloperTool", "copyright": "",