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
This commit is contained in:
sallto
2022-12-07 15:37:18 +01:00
committed by GitHub
parent a776fc09d5
commit c9d58eb194

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))))