From 9f70a004c7bc15c9323c4b18dcac2f4c043cdb9c Mon Sep 17 00:00:00 2001 From: Stephen Niedzielski Date: Thu, 20 Dec 2018 19:31:58 +0000 Subject: [PATCH] Hygiene: revise CtaDrawer.events to options Use CtaDrawer.options.events when available instead of CtaDrawer.events. Change-Id: I7cf5d97bef9179dfa148fa4d5ca447d128031b57 Related: I4a4129b2cac7c7c49559beef0b8780f3211edf9c Bug: T210870 --- resources/skins.minerva.scripts/init.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/resources/skins.minerva.scripts/init.js b/resources/skins.minerva.scripts/init.js index 1c95d3e..c26593b 100644 --- a/resources/skins.minerva.scripts/init.js +++ b/resources/skins.minerva.scripts/init.js @@ -13,6 +13,7 @@ Icon = M.require( 'mobile.startup/Icon' ), Button = M.require( 'mobile.startup/Button' ), Anchor = M.require( 'mobile.startup/Anchor' ), + util = M.require( 'mobile.startup/util' ), overlayManager = OverlayManager.getSingleton(), page = M.getCurrentPage(), api = new mw.Api(), @@ -309,6 +310,9 @@ label: mw.msg( 'mobile-frontend-editor-redlink-leave' ), additionalClassNames: 'hide' } ).options, + events: util.extend( {}, CtaDrawer.prototype.events, { + 'click .hide': 'hide' // Call CtaDrawer.hide() on closeAnchor click. + } ), content: mw.msg( 'mobile-frontend-editor-redlink-explain' ), actionAnchor: false },