diff --git a/kittens/diff/render.go b/kittens/diff/render.go index d62a6164f..213827223 100644 --- a/kittens/diff/render.go +++ b/kittens/diff/render.go @@ -56,7 +56,7 @@ func (self *LogicalLine) IncrementScrollPosBy(pos *ScrollPos, amt int) (delta in } func join_half_lines(left, right string) string { - return left + "\x1b[m" + right + "\x1b[m" + return left + "\x1b[m" + right } func fit_in(text string, count int) string { diff --git a/kittens/diff/ui.go b/kittens/diff/ui.go index feb9108c3..83715a082 100644 --- a/kittens/diff/ui.go +++ b/kittens/diff/ui.go @@ -353,7 +353,7 @@ func (self *Handler) draw_screen() { } lp.QueueWriteString(sl) lp.MoveCursorVertically(1) - lp.QueueWriteString("\r") + lp.QueueWriteString("\x1b[m\r") if self.logical_lines.IncrementScrollPosBy(&pos, 1) == 0 { break }