From 270f273ff101f48db359a5367419b8df3e26cd28 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Tue, 25 Oct 2022 21:58:51 +0200 Subject: [PATCH] fixed #7028 - only trim starting whitespace in pasted text if it's a single line --- tabby-terminal/src/api/baseTerminalTab.component.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tabby-terminal/src/api/baseTerminalTab.component.ts b/tabby-terminal/src/api/baseTerminalTab.component.ts index a17efe05..70314600 100644 --- a/tabby-terminal/src/api/baseTerminalTab.component.ts +++ b/tabby-terminal/src/api/baseTerminalTab.component.ts @@ -488,7 +488,10 @@ export class BaseTerminalTabComponent extends BaseTabComponent implements OnInit } } else { if (this.config.store.terminal.trimWhitespaceOnPaste) { - data = data.trim() + data = data.trimEnd() + if (!data.includes('\r')) { + data = data.trimStart() + } } } }