diff --git a/app/web/src/nova/ed/panel/popup/code/code.tsx b/app/web/src/nova/ed/panel/popup/code/code.tsx index 86cbda94..5409f5fd 100644 --- a/app/web/src/nova/ed/panel/popup/code/code.tsx +++ b/app/web/src/nova/ed/panel/popup/code/code.tsx @@ -9,15 +9,12 @@ import { EDGlobal } from "../../../logic/ed-global"; import { iconChevronDown, iconDownload, - iconLoading, - iconLog, iconNewTab, iconScrollOff, iconScrollOn, - iconTrash, - iconUpload, + iconUpload } from "./icons"; -import { CodeNameItem, CodeNameList, codeName } from "./name-list"; +import { CodeNameItem, CodeNameList } from "./name-list"; export const code = { mode: "" as "" | "old" | "new", diff --git a/app/web/src/nova/ed/panel/side/style/ui/FieldNumUnit.tsx b/app/web/src/nova/ed/panel/side/style/ui/FieldNumUnit.tsx index 71f8fde2..ffddb8fe 100644 --- a/app/web/src/nova/ed/panel/side/style/ui/FieldNumUnit.tsx +++ b/app/web/src/nova/ed/panel/side/style/ui/FieldNumUnit.tsx @@ -59,14 +59,16 @@ export const FieldNumUnit: FC<{ } if (!parseInt(val)) unt = ""; } - if (!local.focus) { - local.val_str = val; - } local.val = parseInt(val) || 0; if (positiveOnly && local.val < 0) { local.val = Math.max(0, local.val); } local.unit = unit || unt || "px"; + + + if (!local.focus) { + local.val_str = local.val + ""; + } local.render(); }, [value, unit]); @@ -166,6 +168,7 @@ export const FieldNumUnit: FC<{ }} onBlur={() => { local.focus = false; + local.val_str = local.val + ""; local.render(); }} onChange={(e) => {