From 78ca1922f8102d866453f47221a2bc2a755af02b Mon Sep 17 00:00:00 2001 From: jdlrobson Date: Fri, 22 Feb 2019 14:12:28 -0800 Subject: [PATCH] Correct path for obtaining loadingOverlay An undefined thing is not a constructor clearly Introduced in 5593b23aa87 Bug: T216853 Change-Id: Ief5ca9098fc76a4ae8436dc6a3b4352e3c845147 --- resources/skins.minerva.talk/init.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/skins.minerva.talk/init.js b/resources/skins.minerva.talk/init.js index 6789876..849a7c7 100644 --- a/resources/skins.minerva.talk/init.js +++ b/resources/skins.minerva.talk/init.js @@ -2,7 +2,7 @@ var mobile = M.require( 'mobile.startup' ), loader = mobile.rlModuleLoader, - LoadingOverlay = mobile.LoadingOverlay, + loadingOverlay = mobile.loadingOverlay, eventBus = new EventEmitter(), // eslint-disable-next-line jquery/no-global-selector $talk = $( '.talk, [rel="discussion"]' ), @@ -84,13 +84,13 @@ if ( inTalkNamespace ) { // reload the page after the new discussion was added eventBus.on( 'talk-added-wo-overlay', function () { - var loadingOverlay = new LoadingOverlay(); + var overlay = loadingOverlay(); window.location.hash = ''; // setTimeout to make sure, that loadingOverlay's overlayenabled class on html doesnt // get removed by OverlayManager (who closes TalkSectionAddOverlay). window.setTimeout( function () { - loadingOverlay.show(); + overlay.show(); window.location.reload(); }, 10 ); } );