diff --git a/extension.json b/extension.json index 1ee295d9..d39a8881 100644 --- a/extension.json +++ b/extension.json @@ -157,6 +157,7 @@ "vector-2022": "css/ext.uls-vector.less" }, "dependencies": [ + "mediawiki.ui.button", "jquery.uls.data", "mediawiki.api", "mediawiki.cookie", @@ -172,8 +173,7 @@ "dependencies": [ "mediawiki.jqueryMsg", "mediawiki.language", - "ext.uls.common", - "mediawiki.ui.button" + "ext.uls.common" ], "messages": [ "ext-uls-compact-link-count", diff --git a/resources/js/ext.uls.compactlinks.js b/resources/js/ext.uls.compactlinks.js index 72038c78..63e86422 100644 --- a/resources/js/ext.uls.compactlinks.js +++ b/resources/js/ext.uls.compactlinks.js @@ -190,7 +190,9 @@ this.compactList[ language ].parentNode.style.display = ''; } - this.addTrigger(); + mw.loader.using( 'mediawiki.ui.button' ).then( function () { + this.addTrigger(); + } ); mw.hook( 'mw.uls.compactlinks.initialized' ).fire( true ); };