From d40193aa2d22f24d39589580bd12a51b7787da5f Mon Sep 17 00:00:00 2001 From: Robin Hu Date: Tue, 28 Jan 2014 09:57:34 -0500 Subject: [PATCH] Adding renderWatch to multibar horizontal chart. --- nv.d3.js | 8 ++++---- src/models/discreteBarChart.js | 2 +- src/models/multiBarHorizontalChart.js | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/nv.d3.js b/nv.d3.js index 1d85a80..04b165c 100644 --- a/nv.d3.js +++ b/nv.d3.js @@ -3956,8 +3956,8 @@ nv.models.discreteBarChart = function() { }); - renderWatch.renderEnd('discreteBar chart immediate'); + renderWatch.renderEnd('discreteBar chart immediate'); return chart; } @@ -9256,9 +9256,10 @@ nv.models.multiBarHorizontalChart = function() { }; //============================================================ - + var renderWatch = nv.utils.renderWatch(dispatch, transitionDuration); function chart(selection) { + renderWatch.reset(); selection.each(function(data) { var container = d3.select(this), that = this; @@ -9505,9 +9506,8 @@ nv.models.multiBarHorizontalChart = function() { }); //============================================================ - }); - + renderWatch.renderEnd('multibar horizontal chart immediate'); return chart; } diff --git a/src/models/discreteBarChart.js b/src/models/discreteBarChart.js index fb14ed7..f1898b4 100644 --- a/src/models/discreteBarChart.js +++ b/src/models/discreteBarChart.js @@ -224,8 +224,8 @@ nv.models.discreteBarChart = function() { }); - renderWatch.renderEnd('discreteBar chart immediate'); + renderWatch.renderEnd('discreteBar chart immediate'); return chart; } diff --git a/src/models/multiBarHorizontalChart.js b/src/models/multiBarHorizontalChart.js index af2250d..84d6b15 100644 --- a/src/models/multiBarHorizontalChart.js +++ b/src/models/multiBarHorizontalChart.js @@ -70,9 +70,10 @@ nv.models.multiBarHorizontalChart = function() { }; //============================================================ - + var renderWatch = nv.utils.renderWatch(dispatch, transitionDuration); function chart(selection) { + renderWatch.reset(); selection.each(function(data) { var container = d3.select(this), that = this; @@ -319,9 +320,8 @@ nv.models.multiBarHorizontalChart = function() { }); //============================================================ - }); - + renderWatch.renderEnd('multibar horizontal chart immediate'); return chart; }