Skip to content

Commit 29c4994

Browse files
committed
Cancel paste events when inserting HTML
1 parent 9601ac9 commit 29c4994

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/trix/controllers/level_2_input_controller.coffee

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,7 @@ class Trix.Level2InputController extends Trix.InputController
280280
paste = {dataTransfer}
281281

282282
if href = dataTransfer.getData("URL")
283+
@event.preventDefault()
283284
paste.type = "text/html"
284285
if name = dataTransfer.getData("public.url-name")
285286
string = Trix.squishBreakableWhitespace(name).trim()
@@ -302,6 +303,7 @@ class Trix.Level2InputController extends Trix.InputController
302303
@delegate?.inputControllerDidPaste(paste)
303304

304305
else if html = dataTransfer.getData("text/html")
306+
@event.preventDefault()
305307
paste.type = "text/html"
306308
paste.html = html
307309
@delegate?.inputControllerWillPaste(paste)

0 commit comments

Comments
 (0)