From 40cb4b6319955c3d1226a369b88ac264d5977d67 Mon Sep 17 00:00:00 2001 From: Andrew Huynh Date: Fri, 9 Dec 2022 22:40:17 +0800 Subject: [PATCH] tweak(windows): add borders to windows inner_size (#245) --- crates/client/src/pages/search.rs | 2 +- crates/tauri/src/main.rs | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/crates/client/src/pages/search.rs b/crates/client/src/pages/search.rs index a2c698fca..1662aed3c 100644 --- a/crates/client/src/pages/search.rs +++ b/crates/client/src/pages/search.rs @@ -129,7 +129,7 @@ impl Component for SearchPage { // Listen to onblur events so we can hide the search bar if let Some(wind) = window() { let link_clone = link.clone(); - let on_blur = EventListener::new(&wind, "blur", move |_event| { + let on_blur = EventListener::new(&wind, "blur", move |_| { link_clone.send_message(Msg::Blur); }); diff --git a/crates/tauri/src/main.rs b/crates/tauri/src/main.rs index 380f8b059..7adb4978b 100644 --- a/crates/tauri/src/main.rs +++ b/crates/tauri/src/main.rs @@ -153,6 +153,12 @@ fn main() -> Result<(), Box> { log::error!("Unable to copy default plugins: {}", e); } + let default_height = if cfg!(target_os = "windows") { + 98.0 + } else { + 96.0 + }; + let window = WindowBuilder::new( app, constants::SEARCH_WIN_NAME, @@ -161,7 +167,7 @@ fn main() -> Result<(), Box> { .decorations(false) .transparent(true) .disable_file_drop_handler() - .inner_size(640.0, 96.0) + .inner_size(640.0, default_height) .build() .expect("Unable to create searchbar window"); // Center on launch.