From a3ca216d55a97545b19b2f2eb482056cd0b85dd8 Mon Sep 17 00:00:00 2001 From: Andy Date: Fri, 17 May 2019 16:12:30 +0100 Subject: [PATCH] Added legend position to preserved settings Legend position is preserved when the chart structure changes. --- packages/perspective-viewer-d3fc/src/js/plugin/template.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/perspective-viewer-d3fc/src/js/plugin/template.js b/packages/perspective-viewer-d3fc/src/js/plugin/template.js index 0f5b5d98fa..889665c920 100644 --- a/packages/perspective-viewer-d3fc/src/js/plugin/template.js +++ b/packages/perspective-viewer-d3fc/src/js/plugin/template.js @@ -106,7 +106,8 @@ class D3FCChartElement extends HTMLElement { // Some settings can be preserved even when the chart schema changes const preserved = oldSettings && { - multiTypes: oldSettings.multiTypes + multiTypes: oldSettings.multiTypes, + legend: oldSettings.legend && {left: oldSettings.legend.left, top: oldSettings.legend.top} }; return {...preserved, ...newSettings}; }