fix: never use base layout keycodes

closes #389
This commit is contained in:
CJ van den Berg 2025-12-13 23:11:33 +01:00
parent 1298ba3195
commit 55b428cea6
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -284,7 +284,7 @@ pub fn process_renderer_event(self: *Self, msg: []const u8) Error!void {
const cbor_msg = try self.fmtmsg(.{
"I",
input.event.press,
key_.base_layout_codepoint orelse key_.codepoint,
key_.codepoint,
key_.shifted_codepoint orelse key_.codepoint,
text orelse "",
@as(u8, @bitCast(key_.mods)),
@ -298,7 +298,7 @@ pub fn process_renderer_event(self: *Self, msg: []const u8) Error!void {
const cbor_msg = try self.fmtmsg(.{
"I",
input.event.release,
key_.base_layout_codepoint orelse key_.codepoint,
key_.codepoint,
key_.shifted_codepoint orelse key_.codepoint,
text orelse "",
@as(u8, @bitCast(key_.mods)),