From c2c66aad6066b5d11c94f24965127075ee5cb9c4 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sat, 21 May 2022 17:29:19 +0100 Subject: [PATCH] Add `Context_Menu` event kind; Fix `event_prevent_default()` --- vendor/wasm/js/events.odin | 4 ++++ vendor/wasm/js/runtime.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/vendor/wasm/js/events.odin b/vendor/wasm/js/events.odin index e47a2db49..dd9524adb 100644 --- a/vendor/wasm/js/events.odin +++ b/vendor/wasm/js/events.odin @@ -77,6 +77,8 @@ Event_Kind :: enum u32 { Transition_Run, Transition_Cancel, + Context_Menu, + } event_kind_string := [Event_Kind]string{ .Invalid = "", @@ -151,6 +153,8 @@ event_kind_string := [Event_Kind]string{ .Touch_End = "touchend", .Touch_Move = "touchmove", .Touch_Start = "touchstart", + + .Context_Menu = "contextmenu", } Delta_Mode :: enum u32 { diff --git a/vendor/wasm/js/runtime.js b/vendor/wasm/js/runtime.js index f8d28ba96..1d0e869a2 100644 --- a/vendor/wasm/js/runtime.js +++ b/vendor/wasm/js/runtime.js @@ -1510,7 +1510,7 @@ function odinSetupDefaultImports(wasmMemoryInterface, consoleElement) { }, event_prevent_default: () => { if (event_temp_data && event_temp_data.event) { - event_temp_data.event.eventPreventDefault(); + event_temp_data.event.preventDefault(); } },