Commit f596af49 authored by Evgeny's avatar Evgeny

FUlly hide legend

parent 3a217e7f
...@@ -4045,6 +4045,7 @@ ...@@ -4045,6 +4045,7 @@
$$.legend = $$.svg.append("g").attr("transform", $$.getTranslate('legend')); $$.legend = $$.svg.append("g").attr("transform", $$.getTranslate('legend'));
if (!$$.config.legend_show) { if (!$$.config.legend_show) {
$$.legend.style('visibility', 'hidden'); $$.legend.style('visibility', 'hidden');
$$.legend.style('display', 'none');
$$.hiddenLegendIds = $$.mapToIds($$.data.targets); $$.hiddenLegendIds = $$.mapToIds($$.data.targets);
return; return;
} }
...@@ -4142,11 +4143,13 @@ ...@@ -4142,11 +4143,13 @@
if (config.legend_show && isEmpty(targetIds)) { if (config.legend_show && isEmpty(targetIds)) {
config.legend_show = false; config.legend_show = false;
$$.legend.style('visibility', 'hidden'); $$.legend.style('visibility', 'hidden');
$$.legend.style('display', 'none');
} }
$$.addHiddenLegendIds(targetIds); $$.addHiddenLegendIds(targetIds);
$$.legend.selectAll($$.selectorLegends(targetIds)) $$.legend.selectAll($$.selectorLegends(targetIds))
.style('opacity', 0) .style('opacity', 0)
.style('visibility', 'hidden'); .style('visibility', 'hidden')
.style('display', 'none');
}; };
var legendItemTextBox = {}; var legendItemTextBox = {};
c3_chart_internal_fn.clearLegendItemTextBoxCache = function () { c3_chart_internal_fn.clearLegendItemTextBoxCache = function () {
......
...@@ -4,6 +4,7 @@ c3_chart_internal_fn.initLegend = function () { ...@@ -4,6 +4,7 @@ c3_chart_internal_fn.initLegend = function () {
$$.legend = $$.svg.append("g").attr("transform", $$.getTranslate('legend')); $$.legend = $$.svg.append("g").attr("transform", $$.getTranslate('legend'));
if (!$$.config.legend_show) { if (!$$.config.legend_show) {
$$.legend.style('visibility', 'hidden'); $$.legend.style('visibility', 'hidden');
$$.legend.style('display', 'none');
$$.hiddenLegendIds = $$.mapToIds($$.data.targets); $$.hiddenLegendIds = $$.mapToIds($$.data.targets);
return; return;
} }
...@@ -101,11 +102,13 @@ c3_chart_internal_fn.hideLegend = function (targetIds) { ...@@ -101,11 +102,13 @@ c3_chart_internal_fn.hideLegend = function (targetIds) {
if (config.legend_show && isEmpty(targetIds)) { if (config.legend_show && isEmpty(targetIds)) {
config.legend_show = false; config.legend_show = false;
$$.legend.style('visibility', 'hidden'); $$.legend.style('visibility', 'hidden');
$$.legend.style('display', 'none');
} }
$$.addHiddenLegendIds(targetIds); $$.addHiddenLegendIds(targetIds);
$$.legend.selectAll($$.selectorLegends(targetIds)) $$.legend.selectAll($$.selectorLegends(targetIds))
.style('opacity', 0) .style('opacity', 0)
.style('visibility', 'hidden'); .style('visibility', 'hidden')
.style('display', 'none');
}; };
var legendItemTextBox = {}; var legendItemTextBox = {};
c3_chart_internal_fn.clearLegendItemTextBoxCache = function () { c3_chart_internal_fn.clearLegendItemTextBoxCache = function () {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment