diff --git a/src-tauri/src/utils/resolve.rs b/src-tauri/src/utils/resolve.rs index 45243c0c..7bfa9c14 100644 --- a/src-tauri/src/utils/resolve.rs +++ b/src-tauri/src/utils/resolve.rs @@ -193,11 +193,11 @@ pub fn create_window(app_handle: &AppHandle) { } Ok(center) })(); - if center.unwrap_or(true) { trace_err!(win.center(), "set win center"); } + #[cfg(not(target_os = "linux"))] trace_err!(set_shadow(&win, true), "set win shadow"); if is_maximized { trace_err!(win.maximize(), "set win maximize"); diff --git a/src/pages/profiles.tsx b/src/pages/profiles.tsx index d44605d6..9ca25965 100644 --- a/src/pages/profiles.tsx +++ b/src/pages/profiles.tsx @@ -52,6 +52,7 @@ import { atomThemeMode } from "@/services/states"; import { BaseStyledTextField } from "@/components/base/base-styled-text-field"; import { listen } from "@tauri-apps/api/event"; import { readTextFile } from "@tauri-apps/api/fs"; +import { readText } from "@tauri-apps/api/clipboard"; const ProfilePage = () => { const { t } = useTranslation(); @@ -267,7 +268,7 @@ const ProfilePage = () => { }); const onCopyLink = async () => { - const text = await navigator.clipboard.readText(); + const text = await readText(); if (text) setUrl(text); }; const [mode] = useRecoilState(atomThemeMode);