Fixes text jumping on creation (#266)

* Fixes text jumping on creation

* Do not remove node on ESC

* Fixed typo
This commit is contained in:
Timur Khazamov 2020-01-09 00:06:25 +05:00 committed by GitHub
parent 2122a9cf9f
commit 37934c0f8b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 52 additions and 23 deletions

View file

@ -131,11 +131,14 @@ export function renderElement(
context.fillText(
element.text,
element.x + scrollX,
element.y + element.actualBoundingBoxAscent + scrollY
element.y +
scrollY +
(element.baseline || element.actualBoundingBoxAscent || 0)
);
context.fillStyle = fillStyle;
context.font = font;
context.globalAlpha = 1;
console.log(element);
} else {
throw new Error("Unimplemented type " + element.type);
}