Commit 5362176499d20942ea381b516614bedc1d16942d

Authored by lucvic
1 parent d19b8d74

Text layout fix

datalets/datasetexplorer-datalet/js/buildtreemap.js
... ... @@ -209,7 +209,8 @@ function build(root, place_holder, select_listener) {
209 209 d.each(function(){
210 210 var text = d3.select(this),
211 211 d = text[0][0].__data__,
212   - words = d.name.trim().split(/\s+|\./).reverse(),
  212 + name = d.name.trim(),
  213 + words = name.search(/\s+/) >= 0 ? name.split(/\s+/).reverse() : [name],
213 214 word = words.pop(),
214 215 line = [word],
215 216 lineNumber = 0,
... ... @@ -232,7 +233,8 @@ function build(root, place_holder, select_listener) {
232 233 .append("tspan")
233 234 .attr("x", fx(d.x) + 6)
234 235 .attr("y", fy(d.y) + 6)
235   - .attr("dy", lineNumber++ * lineHeight + dy + "em");
  236 + .attr("dy", lineNumber++ * lineHeight + dy + "em")
  237 + .text(word);
236 238 var width = fx(d.x + d.dx) - fx(d.x) - 12;
237 239 var height = fy(d.y + d.dy) - fy(d.y) - 6;
238 240  
... ...