mirror of
https://github.com/scratchfoundation/paper.js.git
synced 2025-01-05 20:32:00 -05:00
Fix issue with text positioning.
HTML ignores white space before / after content.
This commit is contained in:
parent
a38809d3e3
commit
b9c58d1732
1 changed files with 2 additions and 2 deletions
|
@ -254,7 +254,7 @@ new function() {
|
||||||
// lengthAdjust:
|
// lengthAdjust:
|
||||||
var text = new PointText(getPoint(node, 'x', 'y', false, 0)
|
var text = new PointText(getPoint(node, 'x', 'y', false, 0)
|
||||||
.add(getPoint(node, 'dx', 'dy', false, 0)));
|
.add(getPoint(node, 'dx', 'dy', false, 0)));
|
||||||
text.setContent(node.textContent || '');
|
text.setContent(node.textContent.trim() || '');
|
||||||
return text;
|
return text;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -385,7 +385,7 @@ new function() {
|
||||||
var rect = Rectangle.create.apply(this, convertValue(value, 'array')),
|
var rect = Rectangle.create.apply(this, convertValue(value, 'array')),
|
||||||
size = getSize(node, 'width', 'height', true);
|
size = getSize(node, 'width', 'height', true);
|
||||||
if (item instanceof Group) {
|
if (item instanceof Group) {
|
||||||
// This is either a top-level sbg node, or the container for a
|
// This is either a top-level svg node, or the container for a
|
||||||
// symbol.
|
// symbol.
|
||||||
var scale = size ? rect.getSize().divide(size) : 1,
|
var scale = size ? rect.getSize().divide(size) : 1,
|
||||||
matrix = new Matrix().translate(rect.getPoint()).scale(scale);
|
matrix = new Matrix().translate(rect.getPoint()).scale(scale);
|
||||||
|
|
Loading…
Reference in a new issue