Fixed summary visibility check

Now using the integer values to check whether to show the summary parts
instead of trying to parse the html code.
remotes/origin/stable6
Vincent Petry 12 years ago
parent 4c7ef85252
commit aeac3186ee
  1. 13
      apps/files/js/filelist.js

@ -593,18 +593,19 @@ var FileList={
var fileSize = '<td class="filesize">'+humanFileSize(totalSize)+'</td>';
}
$('#fileList').append('<tr class="summary"><td><span class="info">'+info+'</span></td>'+fileSize+'<td></td></tr>');
var $summary = $('<tr class="summary"><td><span class="info">'+info+'</span></td>'+fileSize+'<td></td></tr>');
$('#fileList').append($summary);
var $dirInfo = $('.summary .dirinfo');
var $fileInfo = $('.summary .fileinfo');
var $connector = $('.summary .connector');
var $dirInfo = $summary.find('.dirinfo');
var $fileInfo = $summary.find('.fileinfo');
var $connector = $summary.find('.connector');
// Show only what's necessary, e.g.: no files: don't show "0 files"
if ($dirInfo.html().charAt(0) === "0") {
if (totalDirs === 0) {
$dirInfo.hide();
$connector.hide();
}
if ($fileInfo.html().charAt(0) === "0") {
if (totalFiles === 0) {
$fileInfo.hide();
$connector.hide();
}

Loading…
Cancel
Save