fix: 最小width设置导致无法一个字的情况
This commit is contained in:
parent
ff7b290138
commit
6f11493310
@ -222,7 +222,7 @@ export default class Painter {
|
||||
const linesArray = [];
|
||||
for (let i = 0; i < textArray.length; ++i) {
|
||||
const textLength = this.ctx.measureText(textArray[i]).width;
|
||||
const minWidth = view.css.fontSize.toPx() + paddings[1] + paddings[3];
|
||||
const minWidth = view.css.fontSize.toPx();
|
||||
let partWidth = view.css.width ? view.css.width.toPx(false, this.style.width) - paddings[1] - paddings[3] : textLength;
|
||||
if (partWidth < minWidth) {
|
||||
partWidth = minWidth;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user