From 12847de8bab5a03c52f6334affdfd8d01612ab34 Mon Sep 17 00:00:00 2001 From: cTn Date: Sat, 29 Mar 2014 21:48:20 +0100 Subject: [PATCH] tiny optimize --- tabs/receiver.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/tabs/receiver.js b/tabs/receiver.js index dc80ff03..b83f5e48 100644 --- a/tabs/receiver.js +++ b/tabs/receiver.js @@ -129,7 +129,7 @@ function tab_initialize_receiver() { } }); - var e_xGrid, e_xAxis, e_yAxis; + var e_xGrid, e_xAxis, e_yAxis, lines = []; $('select[name="rx_refresh_rate"]').change(function() { var plot_update_rate = parseInt($(this).val()); @@ -227,8 +227,6 @@ function tab_initialize_receiver() { var svg_data = svg.append("g").attr("name", "data") .attr("transform", "translate(41, 10)"); - var lines = new Array(8); - function update_ui() { meter_array[0].val(RC.throttle); meter_values_array[0].text('[ ' + RC.throttle + ' ]'); @@ -317,11 +315,11 @@ function tab_initialize_receiver() { .attr("transform", "translate(40, 10)") .call(yAxis); - if (lines[0] != undefined) { - for (var i = 0; i < lines.length; i++) { - lines[i].remove(); - } + // dump previous lines + for (var i = 0; i < lines.length; i++) { + lines[i].remove(); } + lines = []; lines[0] = svg_data.append("path") .attr("class", "line")