From a43bd3ef0c9fefaf76942b855f141ab5b6369820 Mon Sep 17 00:00:00 2001 From: Jon Atkins Date: Mon, 5 Aug 2013 20:10:58 +0100 Subject: [PATCH] fix resonator rendering on zoom after changing to avoid re-rendering unchanged data this whole area of code could do with some restructuring really - this will do for now though... --- code/map_data.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/map_data.js b/code/map_data.js index 6dd19b35..c1d5c78f 100644 --- a/code/map_data.js +++ b/code/map_data.js @@ -589,8 +589,11 @@ window.renderPortal = function(ent) { var oo = old.options; // if the data we have is older than/the same as the data already rendered, do nothing - if (oo.ent[1] >= ent[1]) + if (oo.ent[1] >= ent[1]) { + // let resos handle themselves if they need to be redrawn + renderResonators(ent[0], ent[2], old); return; + } // Default checks to see if a portal needs to be re-rendered var u = oo.team !== team;