fix interpreter js
This commit is contained in:
1 parent
26f6561de5
commit
8d38b6c11b
1 file changed
+3
-2
@@ -380,7 +380,7 @@ class Interpreter {
|
|||||||
|
|
||||||
// this handler is only provided on the desktop and liveview implementations since this
|
// this handler is only provided on the desktop and liveview implementations since this
|
||||||
// method is not used by the web implementation
|
// method is not used by the web implementation
|
||||||
function handler(event, name, bubbles, config) {
|
async function handler(event, name, bubbles, config) {
|
||||||
let target = event.target;
|
let target = event.target;
|
||||||
if (target != null) {
|
if (target != null) {
|
||||||
let preventDefaultRequests = target.getAttribute(`dioxus-prevent-default`);
|
let preventDefaultRequests = target.getAttribute(`dioxus-prevent-default`);
|
||||||
@@ -431,7 +431,7 @@ function handler(event, name, bubbles, config) {
|
|||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
}
|
}
|
||||||
|
|
||||||
let contents = serialize_event(event);
|
let contents = await serialize_event(event);
|
||||||
|
|
||||||
/*POST_EVENT_SERIALIZATION*/
|
/*POST_EVENT_SERIALIZATION*/
|
||||||
|
|
||||||
@@ -606,6 +606,7 @@ async function serialize_event(event) {
|
|||||||
if (event.dataTransfer && event.dataTransfer.files) {
|
if (event.dataTransfer && event.dataTransfer.files) {
|
||||||
files = await serializeFileList(event.dataTransfer.files);
|
files = await serializeFileList(event.dataTransfer.files);
|
||||||
}
|
}
|
||||||
|
|
||||||
return { mouse: get_mouse_data(event), files };
|
return { mouse: get_mouse_data(event), files };
|
||||||
}
|
}
|
||||||
case "click":
|
case "click":
|
||||||
|
|||||||
Reference in new issue
Block a user