change update_clipboard to threaded, since creating a context may take long

This commit is contained in:
rustdesk
2024-06-30 17:05:09 +08:00
parent 25d0ced8ba
commit 1f129e6ef3
5 changed files with 52 additions and 14 deletions

View File

@@ -144,8 +144,8 @@ const PUBLIC_SERVER: &str = "public";
#[inline]
#[cfg(not(any(target_os = "android", target_os = "ios")))]
pub fn get_old_clipboard_text() -> &'static Arc<Mutex<String>> {
&OLD_CLIPBOARD_TEXT
pub fn get_old_clipboard_text() -> Arc<Mutex<String>> {
OLD_CLIPBOARD_TEXT.clone()
}
#[cfg(not(any(target_os = "android", target_os = "ios")))]