From b3711d169ae450daf1c0b140e850df5e6b421903 Mon Sep 17 00:00:00 2001 From: Chad Schroeder Date: Mon, 30 Oct 2023 07:48:32 -0500 Subject: [PATCH] fixes #1103, use requestRender so content updates from trix-paste and trix-change callbacks are refreshed in the editor when pasting plain text --- src/trix/controllers/level_2_input_controller.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/trix/controllers/level_2_input_controller.js b/src/trix/controllers/level_2_input_controller.js index 14707dffc..c4d8252c2 100644 --- a/src/trix/controllers/level_2_input_controller.js +++ b/src/trix/controllers/level_2_input_controller.js @@ -53,7 +53,7 @@ export default class Level2InputController extends InputController { } this.delegate?.inputControllerWillPaste(paste) this.responder?.insertString(paste.string) - this.render() + this.requestRender() return this.delegate?.inputControllerDidPaste(paste) // https://bugs.webkit.org/show_bug.cgi?id=196702 @@ -65,7 +65,7 @@ export default class Level2InputController extends InputController { } this.delegate?.inputControllerWillPaste(paste) this.responder?.insertHTML(paste.html) - this.render() + this.requestRender() return this.delegate?.inputControllerDidPaste(paste) } },