From 804146ae9a518e6b73ab28c2968ea9cf4b3af15f Mon Sep 17 00:00:00 2001 From: Pablo Alba Date: Fri, 27 Jun 2025 10:21:21 +0200 Subject: [PATCH] :bug: Fix text partial change doesn't show up on another page (#6799) --- common/src/app/common/logic/libraries.cljc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/common/src/app/common/logic/libraries.cljc b/common/src/app/common/logic/libraries.cljc index ebdda40fd9..b8bafa7152 100644 --- a/common/src/app/common/logic/libraries.cljc +++ b/common/src/app/common/logic/libraries.cljc @@ -1808,6 +1808,13 @@ :else (get origin-shape attr))) + ;; On a text-partial-change, we want to force a position-data reset + ;; so it's calculated again + [roperations uoperations] + (if text-partial-change? + (add-update-attr-operations :position-data dest-shape roperations uoperations nil) + [roperations uoperations]) + [roperations' uoperations'] (if skip-operations? [roperations uoperations]