From 433ad8c3ce80dde20e4fc0ea4cc3edaae2c0654f Mon Sep 17 00:00:00 2001
From: Robin Appelman <icewind1991@gmail.com>
Date: Thu, 28 Jul 2011 23:56:42 +0200
Subject: [PATCH] add size tooltip for selected files

---
 files/js/files.js | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/files/js/files.js b/files/js/files.js
index 44ec0b2384..f68e4d0c3c 100644
--- a/files/js/files.js
+++ b/files/js/files.js
@@ -259,7 +259,7 @@ function humanFileSize(bytes){
 }
 
 function simpleFileSize(bytes) {
-	mbytes = Math.round(bytes/(1024*1024),1);
+	mbytes = Math.round(bytes/(1024*1024/10))/10;
 	if(bytes == 0) { return '0'; }
 	else if(mbytes < 0.1) { return '< 0.1'; }
 	else if(mbytes > 1000) { return '> 1000'; }
@@ -341,15 +341,9 @@ function procesSelection(){
 		for(var i=0;i<selectedFolders.length;i++){
 			totalSize+=selectedFolders[i].size;
 		};
-		if(totalSize>0){
-			totalSize = Math.round(totalSize/(1024*102.4))/10;
-			if(totalSize < 0.1) {
-				totalSize='<0.1'; 
-			}else if(totalSize > 1000) {
-				totalSize= '>1000'; 
-			}
-		}
-		$('#headerSize').text(totalSize+' MB');
+		simpleSize=simpleFileSize(totalSize);
+		$('#headerSize').text(simpleSize+' MB');
+		$('#headerSize').attr('title',humanFileSize(totalSize));
 		var selection='';
 		if(selectedFolders.length>0){
 			if(selectedFolders.length==1){
-- 
GitLab