jenkins-bot has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/349174 )
Change subject: Explicit load module 'jquery.tablesorter' instead of use when
loaded
..
Explicit load module 'jquery.tablesorter' instead of use when loaded
The module 'jquery.tablesorter' is already loaded a few lines above.
The previous situation depends on a race-condition of the function is called
or not.
Change-Id: If6777fcc7d9d49604eb78b6d233a32898fc82446
---
M modules/jquery.wikiEditor.dialogs.config.js
1 file changed, 7 insertions(+), 6 deletions(-)
Approvals:
jenkins-bot: Verified
TheDJ: Looks good to me, approved
diff --git a/modules/jquery.wikiEditor.dialogs.config.js
b/modules/jquery.wikiEditor.dialogs.config.js
index 81c269d..847f79a 100644
--- a/modules/jquery.wikiEditor.dialogs.config.js
+++ b/modules/jquery.wikiEditor.dialogs.config.js
@@ -889,15 +889,16 @@
// Instead of
show/hiding, switch the HTML around
// We do this because
the sortable tables script styles the first row,
// visible or not
- var headerHTML = $(
'.wikieditor-toolbar-table-preview-header' ).html(),
+ var $sortable,
+ headerHTML = $(
'.wikieditor-toolbar-table-preview-header' ).html(),
hiddenHTML = $(
'.wikieditor-toolbar-table-preview-hidden' ).html();
$(
'.wikieditor-toolbar-table-preview-header' ).html( hiddenHTML );
$(
'.wikieditor-toolbar-table-preview-hidden' ).html( headerHTML );
- if ( typeof
jQuery.fn.tablesorter === 'function' ) {
- $(
'#wikieditor-toolbar-table-preview, #wikieditor-toolbar-table-preview2' )
-
.filter( '.sortable' )
-
.tablesorter();
- }
+ $sortable = $(
'#wikieditor-toolbar-table-preview, #wikieditor-toolbar-table-preview2' )
+ .filter(
'.sortable' );
+ mw.loader.using(
'jquery.tablesorter', function () {
+
$sortable.tablesorter();
+ } );
} );
},
dialog: {
--
To view, visit https://gerrit.wikimedia.org/r/349174
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: If6777fcc7d9d49604eb78b6d233a32898fc82446
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/WikiEditor
Gerrit-Branch: master
Gerrit-Owner: Fomafix
Gerrit-Reviewer: Krinkle
Gerrit-Reviewer: TheDJ
Gerrit-Reviewer: jenkins-bot <>
___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits