diff --git a/internal/exp/diffview/diffview.go b/internal/exp/diffview/diffview.go index bdaa25b8e23fabbf15e886d281845933c8b28a6b..e273094851e10b6d7b596f0eccd364348fae809f 100644 --- a/internal/exp/diffview/diffview.go +++ b/internal/exp/diffview/diffview.go @@ -198,6 +198,9 @@ func (dv *DiffView) convertDiffToSplit() { // adjustStyles adjusts adds padding and alignment to the styles. func (dv *DiffView) adjustStyles() { + setPadding := func(s lipgloss.Style) lipgloss.Style { + return s.Padding(0, lineNumPadding).Align(lipgloss.Right) + } dv.style.MissingLine.LineNumber = setPadding(dv.style.MissingLine.LineNumber) dv.style.DividerLine.LineNumber = setPadding(dv.style.DividerLine.LineNumber) dv.style.EqualLine.LineNumber = setPadding(dv.style.EqualLine.LineNumber) @@ -217,10 +220,6 @@ func (dv *DiffView) detectNumDigits() { } } -func setPadding(s lipgloss.Style) lipgloss.Style { - return s.Padding(0, lineNumPadding).Align(lipgloss.Right) -} - // detectCodeWidth calculates the maximum width of code lines in the diff view. func (dv *DiffView) detectCodeWidth() { switch dv.layout {