on main help sign in
fix(logo): possible division by zero
commit866e0e871dec42691be358c9a4d62993bd9de4d6 authorChristian Rocha <christian@rocha.is> dateSun 1 Jun 2025, 22:23 (1 year ago) parentddbc3ab
1 file changed+4−1
internal/tui/components/logo/logo.go+4−1
internal/tui/components/logo/logo.go+4−1
@@ -374,7 +374,10 @@ func blendColors(size int, stops ...color.Color) []color.Color {
374374 segmentSize := segmentSizes[i]
375375
376376 for j := range segmentSize {
377− t := float64(j) / float64(segmentSize)
377+ var t float64
378+ if segmentSize > 1 {
379+ t = float64(j) / float64(segmentSize-1)
380+ }
378381 c := c1.BlendHcl(c2, t)
379382 blended = append(blended, c)
380383 }