From d95c3f2ec9a9e9c278ac157b49ed592935b8f8d9 Mon Sep 17 00:00:00 2001 From: fufesou Date: Sat, 12 Sep 2026 03:43:32 +0800 Subject: [PATCH] fix(cursor): preserve full cursor IDs in Web clients --- libs/base/protos/message.proto | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/base/protos/message.proto b/libs/base/protos/message.proto index c4caa6c3f..718f35e4c 100644 --- a/libs/base/protos/message.proto +++ b/libs/base/protos/message.proto @@ -310,7 +310,7 @@ message KeyEvent { } message CursorData { - uint64 id = 1; + uint64 id = 1 [jstype = JS_STRING]; sint32 hotx = 2; sint32 hoty = 3; int32 width = 4; @@ -1001,7 +1001,7 @@ message Message { AudioFrame audio_frame = 11; CursorData cursor_data = 12; CursorPosition cursor_position = 13; - uint64 cursor_id = 14; + uint64 cursor_id = 14 [jstype = JS_STRING]; KeyEvent key_event = 15; Clipboard clipboard = 16; FileAction file_action = 17;