diff --git a/source/html/HtmlDriver.ts b/source/html/HtmlDriver.ts index e9a6e7a..45a3fdc 100644 --- a/source/html/HtmlDriver.ts +++ b/source/html/HtmlDriver.ts @@ -5,7 +5,7 @@ // By contributing, you agree that your contributions will be // automatically licensed under the license referred above. -import { RxSystem, RxNode, Priority, Handler, proceed } from "reactronic" +import { RxSystem, RxNode, Priority, Handler, proceedSyncOrAsync } from "reactronic" import { Constants, El, ElDriver, ElImpl } from "./El.js" // WebDriver @@ -77,7 +77,7 @@ export class WebDriver extends ElDriver { if (element instanceof ElImpl) element.prepareForUpdate() let result = super.update(node) - result = proceed(result, + result = proceedSyncOrAsync(result, v => { if (element.place === undefined) { const oel = node.owner.element