diff --git a/lib/terminal.ts b/lib/terminal.ts index 25d7661..1ddcdc5 100644 --- a/lib/terminal.ts +++ b/lib/terminal.ts @@ -234,6 +234,7 @@ export class Terminal implements ITerminalCore { // Setup paste event handler on textarea this.textarea.addEventListener('paste', (e: ClipboardEvent) => { e.preventDefault(); + e.stopPropagation(); // Prevent event from bubbling to parent (InputHandler) const text = e.clipboardData?.getData('text'); if (text) { // Use the paste() method which will handle bracketed paste mode in the future