From ab89a3d41ab2a29289126624853f47c645eee975 Mon Sep 17 00:00:00 2001 From: dijunkun Date: Mon, 29 Dec 2025 12:46:19 +0800 Subject: [PATCH] [fix] fix clipboard copy from remote device to controller --- src/gui/render.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/gui/render.cpp b/src/gui/render.cpp index 03abd43..612e333 100644 --- a/src/gui/render.cpp +++ b/src/gui/render.cpp @@ -1283,10 +1283,20 @@ void Render::InitializeModules() { if (ret != 0) { LOG_WARN("Failed to send clipboard data to peer [{}], ret={}", remote_id.c_str(), ret); + return ret; } } } - return ret; + + ret = SendReliableDataFrame(peer_, data, size, + clipboard_label_.c_str()); + if (ret != 0) { + LOG_WARN("Failed to send clipboard data to peer [{}], ret={}", + remote_id_display_, ret); + return ret; + } + + return 0; }); modules_inited_ = true;