Skip to content

Sync clear text after ctrl backspace#1652

Open
Riteshchaudhary710 wants to merge 1 commit intoAlex-D:developfrom
Riteshchaudhary710:ritesh/sync-text-deleted-with-crtl-backspace
Open

Sync clear text after ctrl backspace#1652
Riteshchaudhary710 wants to merge 1 commit intoAlex-D:developfrom
Riteshchaudhary710:ritesh/sync-text-deleted-with-crtl-backspace

Conversation

@Riteshchaudhary710
Copy link
Copy Markdown

@Riteshchaudhary710 Riteshchaudhary710 commented Feb 10, 2026

closes #1651

This pull request introduces an improvement to the keyboard event handling logic in src/trumbowyg.js. Specifically, it ensures that when a user uses Ctrl + Backspace (or Cmd + Backspace on Mac) to clear text, the editor correctly synchronizes the underlying textarea to reflect the change.

Keyboard event handling improvement:

  • Added logic to detect Ctrl/Cmd + Backspace and trigger syncTextarea() after the event, ensuring the editor's state stays in sync with the textarea when text is cleared using this shortcut.

@Riteshchaudhary710
Copy link
Copy Markdown
Author

cc @Alex-D

Could you please review this pr?

@Alex-D
Copy link
Copy Markdown
Owner

Alex-D commented Feb 13, 2026

Code looks good, but I don't understand why we need to add something that specific.

Since we sync on each keydown, I think we have something wrong on that side...

@Riteshchaudhary710
Copy link
Copy Markdown
Author

I encountered a strange issue when clearing text using Ctrl + Backspace. Although the text appears to be cleared, it reappears in the rendered content after clicking the submit button.

Screencast.from.10-2-26.04.27.21.+0545.webm

cc @Alex-D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Text clearing issue when using Ctrl + Backspace in trumbowgy editor

2 participants