From 2fe73ad967f71c4edfd1306917ed32b61f1f3c04 Mon Sep 17 00:00:00 2001 From: Troy Bonneau Date: Mon, 15 Sep 2025 21:34:25 -0500 Subject: [PATCH] Web: Fix clipboard text encoding in `update_clipboard_callback` Replaces direct assignment with String::utf8 to ensure clipboard text is correctly interpreted as UTF-8. --- platform/web/display_server_web.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/web/display_server_web.cpp b/platform/web/display_server_web.cpp index 4a0f026c69..20c92de414 100644 --- a/platform/web/display_server_web.cpp +++ b/platform/web/display_server_web.cpp @@ -1004,7 +1004,7 @@ Vector DisplayServerWeb::get_rendering_drivers_func() { // Clipboard void DisplayServerWeb::update_clipboard_callback(const char *p_text) { - String text = p_text; + String text = String::utf8(p_text); #ifdef PROXY_TO_PTHREAD_ENABLED if (!Thread::is_main_thread()) {