fix(cursor): preserve full cursor IDs in Web clients

This commit is contained in:
fufesou
2026-09-12 03:43:32 +08:00
parent daafa09318
commit d95c3f2ec9

View File

@@ -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;