Simplify paste handling (#16654)

This commit is contained in:
Tommaso Sciortino
2026-01-14 13:27:36 -08:00
committed by GitHub
parent 41369f67eb
commit 94d5ae541e
22 changed files with 25 additions and 97 deletions
@@ -250,11 +250,10 @@ function bufferPaste(keypressHandler: KeypressHandler): KeypressHandler {
if (buffer.length > 0) {
keypressHandler({
name: '',
name: 'paste',
ctrl: false,
meta: false,
shift: false,
paste: true,
insertable: true,
sequence: buffer,
});
@@ -357,7 +356,6 @@ function* emitKeys(
ctrl: false,
meta: false,
shift: false,
paste: true,
insertable: true,
sequence: decoded,
});
@@ -570,7 +568,6 @@ function* emitKeys(
ctrl,
meta,
shift,
paste: false,
insertable: false,
sequence: ESC,
});
@@ -592,7 +589,6 @@ function* emitKeys(
ctrl,
meta,
shift,
paste: false,
insertable,
sequence,
});
@@ -606,7 +602,6 @@ export interface Key {
ctrl: boolean;
meta: boolean;
shift: boolean;
paste: boolean;
insertable: boolean;
sequence: string;
}