mirror of
https://github.com/lightpanda-io/browser.git
synced 2026-10-09 04:42:30 -04:00
fix build for wpt_extensions
This commit is contained in:
1 file changed
+9
-6
@@ -512,12 +512,15 @@ fn dispatchKey(is_down: bool, key: []const u8, frame: *Frame) void {
|
||||
log.warn(.app, "webdriver key event", .{ .err = err });
|
||||
return;
|
||||
};
|
||||
(if (is_down)
|
||||
Frame.user_input.triggerKeyDown(frame, event, Frame.user_input.textForKey(event))
|
||||
else
|
||||
Frame.user_input.triggerKeyUp(frame, event)) catch |err| {
|
||||
log.warn(.app, "webdriver dispatch", .{ .err = err, .type = typ.str() });
|
||||
};
|
||||
if (is_down) {
|
||||
_ = Frame.user_input.triggerKeyDown(frame, event, Frame.user_input.textForKey(event)) catch |err| {
|
||||
log.warn(.app, "webdriver dispatch", .{ .err = err, .type = typ.str() });
|
||||
};
|
||||
} else {
|
||||
Frame.user_input.triggerKeyUp(frame, event) catch |err| {
|
||||
log.warn(.app, "webdriver dispatch", .{ .err = err, .type = typ.str() });
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
fn readI32(obj: js.Object, key: []const u8, default: i32) i32 {
|
||||
|
||||
Reference in new issue
Block a user