diff --git a/packages/cli/src/ui/contexts/KeypressContext.test.tsx b/packages/cli/src/ui/contexts/KeypressContext.test.tsx index 974498e2cd..0386dda7c8 100644 --- a/packages/cli/src/ui/contexts/KeypressContext.test.tsx +++ b/packages/cli/src/ui/contexts/KeypressContext.test.tsx @@ -219,7 +219,7 @@ describe('KeypressContext', () => { name: 'return', sequence: '\r', insertable: true, - shift: false, + shift: true, alt: false, ctrl: false, cmd: false, diff --git a/packages/cli/src/ui/contexts/KeypressContext.tsx b/packages/cli/src/ui/contexts/KeypressContext.tsx index 2d5b121b84..72eb7bd550 100644 --- a/packages/cli/src/ui/contexts/KeypressContext.tsx +++ b/packages/cli/src/ui/contexts/KeypressContext.tsx @@ -158,6 +158,10 @@ function bufferFastReturn(keypressHandler: KeypressHandler): KeypressHandler { keypressHandler({ ...key, name: 'return', + shift: true, // to make it a newline, not a submission + alt: false, + ctrl: false, + cmd: false, sequence: '\r', insertable: true, });