mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-05-03 10:00:07 -04:00
fix: Don't filter element.subtype
in restoreElementWithProperties
.
Subtypes are dynamically registered and may vary across deployments.
This commit is contained in:
parent
fc7ea757b2
commit
6966a1022c
1 changed files with 1 additions and 2 deletions
|
@ -36,7 +36,6 @@ import { LinearElementEditor } from "../element/linearElementEditor";
|
|||
import { bumpVersion } from "../element/mutateElement";
|
||||
import { getUpdatedTimestamp, updateActiveTool } from "../utils";
|
||||
import { arrayToMap } from "../utils";
|
||||
import { isValidSubtype } from "../element/subtypes";
|
||||
import { MarkOptional, Mutable } from "../utility-types";
|
||||
import {
|
||||
detectLineHeight,
|
||||
|
@ -161,7 +160,7 @@ const restoreElementWithProperties = <
|
|||
locked: element.locked ?? false,
|
||||
};
|
||||
|
||||
if ("subtype" in element && isValidSubtype(element.subtype, base.type)) {
|
||||
if ("subtype" in element) {
|
||||
base.subtype = element.subtype;
|
||||
}
|
||||
if ("customData" in element) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue