From eccaad366e6150c7dfa2010275714ee8dba8aa07 Mon Sep 17 00:00:00 2001 From: Dmitry Lyzo Date: Tue, 1 Sep 2020 23:52:27 +0300 Subject: [PATCH] Add timeout for polyfilled CustomElements (webOS 1.2) --- src/components/viewContainer.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/viewContainer.js b/src/components/viewContainer.js index 9d64130cdb..6be8cfd19b 100644 --- a/src/components/viewContainer.js +++ b/src/components/viewContainer.js @@ -82,7 +82,8 @@ import 'css!components/viewManager/viewContainer'; } allPages[pageIndex] = view; - setControllerClass(view, options).then(() => { + // Timeout for polyfilled CustomElements (webOS 1.2) + setControllerClass(view, options).then(() => new Promise((resolve) => setTimeout(resolve, 0))).then(() => { if (onBeforeChange) { onBeforeChange(view, false, options); }