diff --git a/packages/base/src/Render.ts b/packages/base/src/Render.ts index 49c840d212a5..568f9dc7b4c8 100644 --- a/packages/base/src/Render.ts +++ b/packages/base/src/Render.ts @@ -74,7 +74,7 @@ const cancelRender = (webComponent: UI5Element) => { const scheduleRenderTask = async () => { if (!queuePromise) { queuePromise = new Promise(resolve => { - window.requestAnimationFrame(() => { + queueMicrotask(() => { // Render all components in the queue // console.log(`--------------------RENDER TASK START------------------------------`); // eslint-disable-line