From 8136e6ba1f1a9968708cb69783884c132a80533c Mon Sep 17 00:00:00 2001 From: CJ Pais Date: Thu, 27 Nov 2025 18:11:34 +0700 Subject: [PATCH] cf --- src-tauri/src/clipboard.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src-tauri/src/clipboard.rs b/src-tauri/src/clipboard.rs index 0596124..2eb3a11 100644 --- a/src-tauri/src/clipboard.rs +++ b/src-tauri/src/clipboard.rs @@ -1,14 +1,17 @@ use crate::settings::{get_settings, ClipboardHandling, PasteMethod}; -use crate::utils::is_wayland; use enigo::Enigo; use enigo::Key; use enigo::Keyboard; use enigo::Settings; use log::info; -use std::process::Command; use tauri::AppHandle; use tauri_plugin_clipboard_manager::ClipboardExt; +#[cfg(target_os = "linux")] +use crate::utils::is_wayland; +#[cfg(target_os = "linux")] +use std::process::Command; + /// Sends a Ctrl+V or Cmd+V paste command using platform-specific virtual key codes. /// This ensures the paste works regardless of keyboard layout (e.g., Russian, AZERTY, DVORAK). fn send_paste_ctrl_v() -> Result<(), String> {