diff --git a/frontend/src/app/main/ui/workspace/viewport/widgets.cljs b/frontend/src/app/main/ui/workspace/viewport/widgets.cljs index 270a9f4a4..a5ce2a790 100644 --- a/frontend/src/app/main/ui/workspace/viewport/widgets.cljs +++ b/frontend/src/app/main/ui/workspace/viewport/widgets.cljs @@ -147,9 +147,10 @@ (mf/use-fn (mf/deps frame-id edition?) (fn [] - (if (not edition?) - (reset! edition* true) - (st/emit! (dw/start-rename-shape frame-id))))) + (when-not (-> @st/state :workspace-global :read-only?) + (if (not edition?) + (reset! edition* true) + (st/emit! (dw/start-rename-shape frame-id)))))) accept-edit (mf/use-fn