Commit 25e6d08b authored by Masayuki Tanaka's avatar Masayuki Tanaka

Fix empty text when no data to show - #275

parent a69efa92
...@@ -2816,6 +2816,8 @@ ...@@ -2816,6 +2816,8 @@
updateLegend(mapToIds(c3.data.targets), {withTransform: false, withTransitionForTransform: false}); updateLegend(mapToIds(c3.data.targets), {withTransform: false, withTransitionForTransform: false});
/*-- Main Region --*/ /*-- Main Region --*/
// text when empty
main.append("text") main.append("text")
.attr("class", CLASS.text + ' ' + CLASS.empty) .attr("class", CLASS.text + ' ' + CLASS.empty)
.attr("text-anchor", "middle") // horizontal centering of text at x position in all browsers. .attr("text-anchor", "middle") // horizontal centering of text at x position in all browsers.
...@@ -3481,12 +3483,12 @@ ...@@ -3481,12 +3483,12 @@
updateXgridFocus(); updateXgridFocus();
// Data empty label positioning and text. // Data empty label positioning and text.
if (c3.data.targets.length === 0) {
main.select("text." + CLASS.text + '.' + CLASS.empty) main.select("text." + CLASS.text + '.' + CLASS.empty)
.attr("x", width / 2) .attr("x", width / 2)
.attr("y", height / 2) .attr("y", height / 2)
.text(__data_empty_label_text); .text(__data_empty_label_text)
} .transition()
.style('opacity', targetsToShow.length ? 0 : 1);
// grid // grid
main.select('line.' + CLASS.xgridFocus).style("visibility", "hidden"); main.select('line.' + CLASS.xgridFocus).style("visibility", "hidden");
......
This source diff could not be displayed because it is too large. You can view the blob instead.
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