Amire80 has uploaded a new change for review. https://gerrit.wikimedia.org/r/59032
Change subject: Hide dropdown-menus when clicking outside of them ...................................................................... Hide dropdown-menus when clicking outside of them Follow up to I605147a0fabdfdad4e497ecc762c750f7ccdfeec Change-Id: I9341bc03f3c0dc8384e84f4ec684b1b6a923b314 --- M resources/js/ext.translate.special.translate.js M resources/js/ext.translate.workflowselector.js 2 files changed, 7 insertions(+), 9 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Translate refs/changes/32/59032/1 diff --git a/resources/js/ext.translate.special.translate.js b/resources/js/ext.translate.special.translate.js index 0c0075a..e7f0aa0 100644 --- a/resources/js/ext.translate.special.translate.js +++ b/resources/js/ext.translate.special.translate.js @@ -211,6 +211,13 @@ var $translateContainer, $hideTranslatedButton, $controlOwnButton, $messageList, targetLanguage, docLanguageAutonym, docLanguageCode, ulsOptions, filter, uri; + // Hide the workflow selector when clicking outside of it + $( 'html' ).on( 'click', function ( e ) { + if ( !e.isDefaultPrevented() ) { + $( '.dropdown-menu' ).addClass( 'hide' ); + } + } ); + $messageList = $( '.tux-messagelist' ); if ( $messageList.length ) { uri = new mw.Uri( window.location.href ); diff --git a/resources/js/ext.translate.workflowselector.js b/resources/js/ext.translate.workflowselector.js index 064f258..317774b 100644 --- a/resources/js/ext.translate.workflowselector.js +++ b/resources/js/ext.translate.workflowselector.js @@ -11,15 +11,6 @@ function WorkflowSelector( container ) { this.$container = $( container ); - - // Hide the workflow selector when clicking outside of it - $( 'html' ).on( 'click', function ( e ) { - if ( !e.isDefaultPrevented() ) { - $( container ) - .find( '.tux-workflow-status-selector' ) - .addClass( 'hide' ); - } - } ); } WorkflowSelector.prototype = { -- To view, visit https://gerrit.wikimedia.org/r/59032 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I9341bc03f3c0dc8384e84f4ec684b1b6a923b314 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Translate Gerrit-Branch: master Gerrit-Owner: Amire80 <amir.ahar...@mail.huji.ac.il> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits