diff --git a/data/interfaces/default/js/tables/export_table.js b/data/interfaces/default/js/tables/export_table.js index f23ff5b8..baaf3465 100644 --- a/data/interfaces/default/js/tables/export_table.js +++ b/data/interfaces/default/js/tables/export_table.js @@ -163,16 +163,18 @@ export_table_options = { //$('html,body').scrollTop(0); $('#ajaxMsg').fadeOut(); - if (timer) { - clearTimeout(timer); + if (export_processing_timer) { + clearTimeout(export_processing_timer); } if ($('.export-processing').length) { - timer = setTimeout(redrawExportTable.bind(null, false), 2000); + export_processing_timer = setTimeout(redrawExportTable.bind(null, false), 2000); } }, "preDrawCallback": function(settings) { - var msg = "  Fetching rows..."; - showMsg(msg, false, false, 0) + if (!export_processing_timer) { + var msg = "  Fetching rows..."; + showMsg(msg, false, false, 0) + } }, "rowCallback": function (row, rowData, rowIndex) { if (rowData['complete'] === 0) { @@ -204,4 +206,4 @@ function redrawExportTable(paging) { export_table.draw(paging); } -var timer; \ No newline at end of file +var export_processing_timer; \ No newline at end of file