diff --git a/racket-webview.rkt b/racket-webview.rkt index 6f2fe80..06dc114 100644 --- a/racket-webview.rkt +++ b/racket-webview.rkt @@ -745,8 +745,8 @@ (if (string? html) (let ((r (webview-call-js wv (with-id id el - ("el.innerHTML = '~a'; -await new Promise(resolve => setTimeout(resolve, 0)); return true;" (esc-quote html)))))) + ("el.innerHTML = '~a';window.setTimeout(function (){ }, 0); return true;" + (esc-quote html)))))) (if r 'oke 'failed)) (webview-set-innerHTML! wv id (xexpr->string html)) ) diff --git a/wv-window.rkt b/wv-window.rkt index 39ab214..7451edb 100644 --- a/wv-window.rkt +++ b/wv-window.rkt @@ -97,7 +97,7 @@ " let a = (el === null) ? -1 : el.getAttribute('type');\n" " if (a == -1) {\n" " return a;\n" - " else { \n" + " } else { \n" " if (a === null) {\n" " return false;\n" " } else {\n"