diff --git a/internal/action/actions.go b/internal/action/actions.go index 89821beb..1a45d8f6 100644 --- a/internal/action/actions.go +++ b/internal/action/actions.go @@ -1246,6 +1246,7 @@ func (h *BufPane) CutLine() bool { if h.freshClip && time.Since(h.lastCutTime) < 10*time.Second { if clip, err := clipboard.Read(clipboard.ClipboardReg); err != nil { InfoBar.Error(err) + return false } else { clipboard.WriteMulti(clip+string(h.Cursor.GetSelection()), clipboard.ClipboardReg, h.Cursor.Num, h.Buf.NumCursors()) totalLines = strings.Count(clip, "\n") + nlines