Поправки
This commit is contained in:
@@ -634,12 +634,14 @@ class TextPage extends Vue {
|
|||||||
|
|
||||||
for (let j = 0; j < partWords.length; j++) {
|
for (let j = 0; j < partWords.length; j++) {
|
||||||
let f = font;
|
let f = font;
|
||||||
|
let style = part.style;
|
||||||
let word = partWords[j];
|
let word = partWords[j];
|
||||||
if (i == 0 && this.searching && word.toLowerCase().indexOf(this.needle) >= 0) {
|
if (i == 0 && this.searching && word.toLowerCase().indexOf(this.needle) >= 0) {
|
||||||
f = this.fontByStyle(Object.assign({}, part.style, {bold: true}));
|
style = Object.assign({}, part.style, {bold: true});
|
||||||
|
f = this.fontByStyle(style);
|
||||||
}
|
}
|
||||||
out += this.drawHelper.fillText(word, x, y, f);
|
out += this.drawHelper.fillText(word, x, y, f);
|
||||||
x += this.measureText(word, part.style) + (j < partWords.length - 1 ? space : 0);
|
x += this.measureText(word, style) + (j < partWords.length - 1 ? space : 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
filled = true;
|
filled = true;
|
||||||
@@ -657,12 +659,14 @@ class TextPage extends Vue {
|
|||||||
let partWords = part.text.split(' ');
|
let partWords = part.text.split(' ');
|
||||||
for (let j = 0; j < partWords.length; j++) {
|
for (let j = 0; j < partWords.length; j++) {
|
||||||
let f = font;
|
let f = font;
|
||||||
|
let style = part.style;
|
||||||
let word = partWords[j];
|
let word = partWords[j];
|
||||||
if (word.toLowerCase().indexOf(this.needle) >= 0) {
|
if (word.toLowerCase().indexOf(this.needle) >= 0) {
|
||||||
f = this.fontByStyle(Object.assign({}, part.style, {bold: true}));
|
style = Object.assign({}, part.style, {bold: true});
|
||||||
|
f = this.fontByStyle(style);
|
||||||
}
|
}
|
||||||
out += this.drawHelper.fillText(word, x, y, f);
|
out += this.drawHelper.fillText(word, x, y, f);
|
||||||
x += this.measureText(word, part.style) + (j < partWords.length - 1 ? spaceWidth : 0);
|
x += this.measureText(word, style) + (j < partWords.length - 1 ? spaceWidth : 0);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
out += this.drawHelper.fillText(part.text, x, y, font);
|
out += this.drawHelper.fillText(part.text, x, y, font);
|
||||||
|
|||||||
Reference in New Issue
Block a user