Skip to content
Prev Previous commit
Next Next commit
Use *:not selectors
  • Loading branch information
share-with-me committed Jul 31, 2017
commit 7a79a83da77f42b7e53134a45f2a33a0f14a263b
16 changes: 9 additions & 7 deletions assets/js/translator.js
Original file line number Diff line number Diff line change
Expand Up @@ -222,11 +222,12 @@ if(modeEnabled('translation')) {
});

$('button#translateDoc').click(function () {
$('#markUnknownContainer, #translateOptionsContainer').siblings().fadeOut('fast', function () {
$('#fileInput').show();
$('div#fileName').hide();
$('div#docTranslation').fadeIn('fast');
});
$('#translateText > *:not(#translateOptionsContainer), #translateOptions > *:not(#markUnknownContainer')
.fadeOut('fast', function () {
$('#fileInput').show();
$('div#fileName').hide();
$('div#docTranslation').fadeIn('fast');
});
pairs = originalPairs;
populateTranslationList();
});
Expand All @@ -236,7 +237,8 @@ if(modeEnabled('translation')) {
$('div#docTranslation').fadeOut('fast', function () {
$('a#fileDownload').hide();
$('span#uploadError').hide();
$('#markUnknownContainer, #translateOptionsContainer').siblings().fadeIn('fast', synchronizeTextareaHeights);
$('#translateText > *:not(#translateOptionsContainer), #translateOptions > *:not(#markUnknownContainer')
.fadeIn('fast', synchronizeTextareaHeights);
$('input#fileInput').wrap('<form>').closest('form')[0].reset();
$('input#fileInput').unwrap();
});
Expand Down Expand Up @@ -562,7 +564,7 @@ function populateTranslationList() {
}

function translate() {
if($('#markUnknownContainer, #translateOptionsContainer').siblings().is(':visible')) {
if($('#translateText > *:not(#translateOptionsContainer), #translateOptions > *:not(#markUnknownContainer').is(':visible')) {
translateText();
}
else {
Expand Down