fix: Revert use ideographic textBaseline to improve layout shift when editing text" (#6400)

Revert "fix: use `ideographic` textBaseline to improve layout shift when editing text (#6384)"

This reverts commit 9e52c30ce86d7f7e61ffdb5ecad2523e179f620e.
This commit is contained in:
Aakansha Doshi 2023-03-29 18:53:03 +05:30 committed by GitHub
parent 3030e96d62
commit f8e65bb77e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,7 +34,6 @@ import { AppState, BinaryFiles, Zoom } from "../types";
import { getDefaultAppState } from "../appState";
import {
BOUND_TEXT_PADDING,
FONT_FAMILY,
MAX_DECIMALS_FOR_SVG_EXPORT,
MIME_TYPES,
SVG_NS,
@ -287,13 +286,7 @@ const drawElementOnCanvas = (
: element.textAlign === "right"
? element.width
: 0;
// FIXME temporary hack
context.textBaseline =
element.fontFamily === FONT_FAMILY.Virgil ||
element.fontFamily === FONT_FAMILY.Cascadia
? "ideographic"
: "bottom";
context.textBaseline = "bottom";
const lineHeightPx = getLineHeightInPx(
element.fontSize,