fix: Link can't be pasted on selected text in block content (#7618)

* fix: Link can't be pasted on selected text in block content
fixes #7268

* fix(lint): duplicate import
pull/7626/head
sallto 2022-12-07 15:37:18 +01:00 committed by GitHub
parent a776fc09d5
commit c9d58eb194
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 4 deletions

View File

@ -155,10 +155,11 @@
(utils/getClipText
(fn [clipboard-data]
(when-let [_ (state/get-input)]
(let [data (or (when (gp-util/url? clipboard-data)
(wrap-macro-url clipboard-data))
clipboard-data)]
(editor-handler/insert data true))))
(if (gp-util/url? clipboard-data)
(if (string/blank? (util/get-selected-text))
(editor-handler/insert (or (wrap-macro-url clipboard-data) clipboard-data) true)
(editor-handler/html-link-format! clipboard-data))
(editor-handler/insert clipboard-data true))))
(fn [error]
(js/console.error error))))