Bug reportAug 30, 2026· 0:34· 9 views
Tiptap CharacterCount: paste-exceeding-limit now trims to fit (fix verified for plain text)
0:34 total
Comments · 0
Be the first to comment.
Bug report— by SceneRecap AI
lowExtensions / CharacterCount
os: macOSpage: Tiptap Editor Docs - CharacterCount extensionbrowser: Chromium 151.0.7922.34viewport: 1280x720
Repro steps
- 1.Navigate to the Tiptap CharacterCount extension documentation page
- 2.Focus the CharacterCount demo editor and enter content up to 262 / 280 characters
- 3.Paste a 14-character text ('FitsInBudget!!') within the remaining limit to reach 276 / 280 characters
- 4.Paste text that exceeds the remaining 4-character budget into the editor
Expected
Pasting text exceeding the remaining character budget should trim the inserted text to fit within the 280-character maximum limit.
Actual
The pasted text is trimmed to fit the remaining 4 characters ('Exce'), capping the editor at 280 / 280 characters with the progress indicator turning red.
Evidence
visualControl test at 21.0s: Pasting 'FitsInBudget!!' within budget successfully updates count to 276 / 280 characters.
visualAt 25.0s, pasting text exceeding budget trims to 'Exce' and caps the counter at 280 / 280 characters with a red limit indicator.
Issue markdown (copy-paste ready)
### Summary
Verification of the CharacterCount extension paste behavior when incoming content exceeds the remaining limit.
### Steps to Reproduce
1. Navigate to the Tiptap CharacterCount extension documentation page (t: 0s).
2. Focus the CharacterCount interactive demo editor and add text to reach 262 / 280 characters (t: 2.5s - 19.0s).
3. Paste 'FitsInBudget!!' (14 characters) as a control; verify the count updates to 276 / 280 characters (t: 19.5s).
4. Paste text exceeding the remaining 4-character budget (t: 25.0s).
### Expected Behavior
Pasting text that exceeds the limit should trim the text to fit the remaining character allowance (up to 280 characters).
### Actual Behavior
The inserted string is trimmed to 4 characters ('Exce'), reaching 280 / 280 characters and displaying the red full-capacity ring indicator.
*Recorded with SceneRecap.*Your recordings could explain themselves too.
Free plan · silent recordings welcome · bug reports included.
Try SceneRecap free →