on main help sign in
fix: anim out of bounds (#283)

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

commitbb3b380a18dd09d71f236c8f233b060f29f76343 authorCarlos Alexandro Becker <caarlos0@users.noreply.github.com> dateTue 22 Jul 2025, 15:09 (1 year ago) parent0e51a48
1 file changed+1−1
internal/tui/components/anim/anim.go+1−1
internal/tui/components/anim/anim.go+1−1
@@ -289,7 +289,7 @@ func (a Anim) View() string {
289289 var b strings.Builder
290290 for i := range a.width {
291291 switch {
292− case !a.initialized && time.Since(a.startTime) < a.birthOffsets[i]:
292+ case !a.initialized && i < len(a.birthOffsets) && time.Since(a.startTime) < a.birthOffsets[i]:
293293 // Birth offset not reached: render initial character.
294294 b.WriteString(a.initialFrames[a.step][i])
295295 case i < a.cyclingCharWidth: