From 130f3cc2ff8bbc57d20c7a230537d9a5e2731bcc Mon Sep 17 00:00:00 2001 From: Bruno Windels Date: Wed, 26 Sep 2018 16:30:35 +0100 Subject: [PATCH] only get component when needed --- src/Lifecycle.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Lifecycle.js b/src/Lifecycle.js index 517040ebb2..434975a5bc 100644 --- a/src/Lifecycle.js +++ b/src/Lifecycle.js @@ -240,11 +240,11 @@ function _handleLoadSessionFailure(e) { if (e instanceof Matrix.InvalidStoreError) { if (e.reason === Matrix.InvalidStoreError.TOGGLED_LAZY_LOADING) { - const LazyLoadingResyncDialog = - sdk.getComponent("views.dialogs.LazyLoadingResyncDialog"); return Promise.resolve().then(() => { const lazyLoadEnabled = e.value; if (lazyLoadEnabled) { + const LazyLoadingResyncDialog = + sdk.getComponent("views.dialogs.LazyLoadingResyncDialog"); return new Promise((resolve) => { Modal.createDialog(LazyLoadingResyncDialog, { onFinished: resolve,