mirror of
https://github.com/penpot/penpot.git
synced 2026-08-07 21:38:48 +00:00
🐛 Fix v3 text styles not being applied when inc/dec value
This commit is contained in:
parent
6fd264051a
commit
77b4d07d1f
@ -14,6 +14,7 @@
|
|||||||
[app.main.data.workspace.shapes :as dwsh]
|
[app.main.data.workspace.shapes :as dwsh]
|
||||||
[app.main.data.workspace.shortcuts :as sc]
|
[app.main.data.workspace.shortcuts :as sc]
|
||||||
[app.main.data.workspace.texts :as dwt]
|
[app.main.data.workspace.texts :as dwt]
|
||||||
|
[app.main.data.workspace.texts-v3 :as dwt-v3]
|
||||||
[app.main.data.workspace.undo :as dwu]
|
[app.main.data.workspace.undo :as dwu]
|
||||||
[app.main.data.workspace.wasm-text :as dwwt]
|
[app.main.data.workspace.wasm-text :as dwwt]
|
||||||
[app.main.features :as features]
|
[app.main.features :as features]
|
||||||
@ -233,9 +234,12 @@
|
|||||||
(mf/use-fn
|
(mf/use-fn
|
||||||
(mf/deps values)
|
(mf/deps values)
|
||||||
(fn [ids attrs]
|
(fn [ids attrs]
|
||||||
(st/emit! (dwt/save-font (-> (merge (txt/get-default-text-attrs) values attrs)
|
(let [updated-attrs (-> (merge (txt/get-default-text-attrs) values attrs)
|
||||||
(select-keys txt/text-node-attrs)))
|
(select-keys txt/text-node-attrs))]
|
||||||
(dwt/update-all-attrs ids attrs))))
|
(when (features/active-feature? @st/state "text-editor-wasm/v1")
|
||||||
|
(st/emit! (dwt-v3/v3-update-text-editor-styles (first ids) attrs)))
|
||||||
|
(st/emit! (dwt/save-font updated-attrs)
|
||||||
|
(dwt/update-all-attrs ids attrs)))))
|
||||||
|
|
||||||
on-change
|
on-change
|
||||||
(mf/use-fn
|
(mf/use-fn
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user