jenkins-bot has submitted this change and it was merged.

Change subject: Stash: Open the first *untranslated* message by default
......................................................................


Stash: Open the first *untranslated* message by default

Change-Id: I631537ddb8f2927a318a767aa70d3a89a34b8fb5
---
M resources/js/ext.translate.special.translationstash.js
1 file changed, 9 insertions(+), 5 deletions(-)

Approvals:
  Santhosh: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/resources/js/ext.translate.special.translationstash.js 
b/resources/js/ext.translate.special.translationstash.js
index 666cac1..9823d75 100644
--- a/resources/js/ext.translate.special.translationstash.js
+++ b/resources/js/ext.translate.special.translationstash.js
@@ -143,7 +143,7 @@
 
                getMessages( messagegroup, $messageTable.data( 'targetlangcode' 
), 0, 20 )
                        .done( function ( result ) {
-                               var messages = result.query.messagecollection;
+                               var untranslated, messages = 
result.query.messagecollection;
                                $.each( messages, function ( index, message ) {
                                        message.properties = {};
                                        message.properties.status = 
'untranslated';
@@ -155,12 +155,16 @@
                                        }
 
                                        addMessage( message );
-                                       if ( index === 0 ) {
-                                               // Show the editor for the 
first message.
-                                               $( '.tux-message:first' ).data( 
'translateeditor' ).show();
-                                       }
                                } );
 
+                               // Show the editor for the first untranslated 
message.
+                               untranslated = $( '.tux-message' )
+                                       .has( '.tux-message-item.untranslated' )
+                                       .first();
+                               if ( untranslated.length ) {
+                                       untranslated.data( 'translateeditor' 
).show();
+                               }
+
                                updateStats();
                        } ).fail( function ( errorCode, response ) {
                                $messageTable.empty().addClass( 'error' )

-- 
To view, visit https://gerrit.wikimedia.org/r/90899
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I631537ddb8f2927a318a767aa70d3a89a34b8fb5
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/Translate
Gerrit-Branch: master
Gerrit-Owner: Nikerabbit <[email protected]>
Gerrit-Reviewer: Pginer <[email protected]>
Gerrit-Reviewer: Santhosh <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to