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

Reply via email to