From e8162f007f7eea198555428c6948479222496f8b Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 18 Mar 2016 19:54:02 +0100 Subject: fix bug with direction==1 and length > 128 --- src/display.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/display.cc') diff --git a/src/display.cc b/src/display.cc index 1fbe190..dfe4c1f 100644 --- a/src/display.cc +++ b/src/display.cc @@ -191,7 +191,7 @@ void Display::update() { else if (current_anim->length <= 128) str_pos = current_anim->length - 1; else - str_pos = 127; + str_pos = (current_anim->length - 1) % 128; status = RUNNING; update_threshold = current_anim->speed; } -- cgit v1.2.3