From 484e021ca2c02d48e4e28ba7acb2a2241cbd18bd Mon Sep 17 00:00:00 2001 From: buinsky Date: Sat, 21 Jan 2017 16:37:34 +0300 Subject: [PATCH] Avoid lags in firefox on resizing progress column --- src/webui/www/public/scripts/dynamicTable.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/webui/www/public/scripts/dynamicTable.js b/src/webui/www/public/scripts/dynamicTable.js index 5fb4e732b..09235f09a 100644 --- a/src/webui/www/public/scripts/dynamicTable.js +++ b/src/webui/www/public/scripts/dynamicTable.js @@ -851,7 +851,11 @@ var TorrentsTable = new Class({ if (td.getChildren('div').length) { var div = td.getChildren('div')[0]; - div.setWidth(td.offsetWidth - 5); + var newWidth = td.offsetWidth - 5; + if (div.lastWidth !== newWidth) { + div.setWidth(newWidth); + div.lastWidth = newWidth; + } if (div.getValue() != progressFormated) div.setValue(progressFormated); }