소스 검색

use proper extension traits

Jonathan Kelley 1 년 전
부모
커밋
ce088acb0c
2개의 변경된 파일7개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 2
      packages/desktop/src/app.rs
  2. 5 2
      packages/desktop/src/menubar.rs

+ 2 - 2
packages/desktop/src/app.rs

@@ -331,14 +331,14 @@ impl<P: 'static> App<P> {
 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);
     }
 

+ 5 - 2
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();