fixed: tab copypaste

This commit is contained in:
daboe01
2026-05-29 18:19:03 +02:00
parent 7b6cb51f4d
commit c58a5b520e
3 changed files with 9 additions and 11 deletions
+2 -1
View File
@@ -3049,8 +3049,9 @@ var _CPCopyPlaceholder = '-';
// Intercept problematic keys before the browser acts.
_CPNativeInputField.addEventListener('keydown', function(e) {
if (e.key === 'Enter' || (e.key === 'Backspace' && _CPNativeInputField.innerHTML === '')) {
if (e.key === 'Tab' || e.key === 'Enter' || (e.key === 'Backspace' && _CPNativeInputField.innerHTML === '')) {
// Prevent browser default action:
// - 'Tab': Prevents browser focus navigation, allowing Cappuccino key bindings (like option-tab or tab) to work.
// - 'Enter': Prevents inserting <div><br></div>.
// - 'Backspace' on empty: Prevents inserting junk characters on iPadOS.
e.preventDefault();