From ce088acb0cbf1ed4156fb673d484bd4d33279d4c Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Fri, 5 Jan 2024 23:40:01 -0800 Subject: [PATCH] use proper extension traits --- packages/desktop/src/app.rs | 4 ++-- packages/desktop/src/menubar.rs | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/desktop/src/app.rs b/packages/desktop/src/app.rs index 61f6c651d..92068baf7 100644 --- a/packages/desktop/src/app.rs +++ b/packages/desktop/src/app.rs @@ -331,14 +331,14 @@ impl App

{ pub fn hide_app_window(webview: &wry::WebView) { #[cfg(target_os = "windows")] { - use wry::application::platform::windows::WindowExtWindows; + use tao::platform::windows::WindowExtWindows; window.set_visible(false); window.set_skip_taskbar(true); } #[cfg(target_os = "linux")] { - use wry::application::platform::unix::WindowExtUnix; + use tao::platform::unix::WindowExtUnix; window.set_visible(false); } diff --git a/packages/desktop/src/menubar.rs b/packages/desktop/src/menubar.rs index 614385bca..0180f0076 100644 --- a/packages/desktop/src/menubar.rs +++ b/packages/desktop/src/menubar.rs @@ -13,8 +13,11 @@ pub fn build_menu_bar(menu: Menu, window: &Window) { menu.init_for_hwnd(window); #[cfg(target_os = "linux")] - menu.init_for_gtk_window(window, None); - // menu.init_for_gtk_window(window, Some(&vertical_gtk_box)); + { + use tao::platform::unix::WindowExtUnix; + menu.init_for_gtk_window(window, None); + // menu.init_for_gtk_window(window, Some(&vertical_gtk_box)); + } #[cfg(target_os = "macos")] menu.init_for_nsapp();