diff --git a/CHANGES.md b/CHANGES.md index 49b339c200..a909dc22ab 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -83,6 +83,7 @@ - Fix problem when dismissing shared library update [Taiga #8669](https://tree.taiga.io/project/penpot/issue/8669) - Fix visual problem with stroke cap menu [Taiga #8730](https://tree.taiga.io/project/penpot/issue/8730) - Fix issue when exporting libraries when merging libraries [Taiga #8758](https://tree.taiga.io/project/penpot/issue/8758) +- Fix problem with comments max length [Taiga #8778](https://tree.taiga.io/project/penpot/issue/8778) ## 2.1.5 diff --git a/backend/src/app/rpc/commands/comments.clj b/backend/src/app/rpc/commands/comments.clj index 41645a8be3..cbc2142624 100644 --- a/backend/src/app/rpc/commands/comments.clj +++ b/backend/src/app/rpc/commands/comments.clj @@ -292,7 +292,7 @@ [:map {:title "create-comment-thread"} [:file-id ::sm/uuid] [:position ::gpt/point] - [:content [:string {:max 250}]] + [:content [:string {:max 750}]] [:page-id ::sm/uuid] [:frame-id ::sm/uuid] [:share-id {:optional true} [:maybe ::sm/uuid]]]) diff --git a/frontend/src/app/main/ui/comments.cljs b/frontend/src/app/main/ui/comments.cljs index 5427b29f14..6fa55cc074 100644 --- a/frontend/src/app/main/ui/comments.cljs +++ b/frontend/src/app/main/ui/comments.cljs @@ -35,6 +35,7 @@ on-focus (unchecked-get props "on-focus") on-blur (unchecked-get props "on-blur") placeholder (unchecked-get props "placeholder") + max-length (unchecked-get props "max-length") on-change (unchecked-get props "on-change") on-esc (unchecked-get props "on-esc") on-ctrl-enter (unchecked-get props "on-ctrl-enter") @@ -88,7 +89,8 @@ :on-blur on-blur :value value :placeholder placeholder - :on-change on-change*}])) + :on-change on-change* + :max-length max-length}])) (mf/defc reply-form [{:keys [thread] :as props}] @@ -128,7 +130,8 @@ :on-focus on-focus :select-on-focus? false :on-ctrl-enter on-submit - :on-change on-change}] + :on-change on-change + :max-length 750}] (when (or @show-buttons? (seq @content)) [:div {:class (stl/css :buttons-wrapper)} [:input.btn-secondary @@ -196,7 +199,8 @@ :select-on-focus? false :on-esc on-esc :on-change on-change - :on-ctrl-enter on-submit}] + :on-ctrl-enter on-submit + :max-length 750}] [:div {:class (stl/css :buttons-wrapper)} [:input {:on-click on-esc @@ -233,7 +237,8 @@ :select-on-focus true :select-on-focus? false :on-ctrl-enter on-submit* - :on-change on-change}] + :on-change on-change + :max-length 750}] [:div {:class (stl/css :buttons-wrapper)} [:input {:type "button" :value "Cancel"