mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-07-31 14:24:25 +03:00
fix padding with coloures strings
This commit is contained in:
@ -33,10 +33,11 @@ func SplitLines(multilineString string) []string {
|
|||||||
|
|
||||||
// WithPadding pads a string as much as you want
|
// WithPadding pads a string as much as you want
|
||||||
func WithPadding(str string, padding int) string {
|
func WithPadding(str string, padding int) string {
|
||||||
if padding-len(str) < 0 {
|
uncoloredStr := Decolorise(str)
|
||||||
|
if padding < len(uncoloredStr) {
|
||||||
return str
|
return str
|
||||||
}
|
}
|
||||||
return str + strings.Repeat(" ", padding-len(str))
|
return str + strings.Repeat(" ", padding-len(uncoloredStr))
|
||||||
}
|
}
|
||||||
|
|
||||||
// ColoredString takes a string and a colour attribute and returns a colored
|
// ColoredString takes a string and a colour attribute and returns a colored
|
||||||
|
Reference in New Issue
Block a user