From 7fab63f297a3639aa624d0a7f867e12c0e329545 Mon Sep 17 00:00:00 2001 From: Joseph-Eugene Winzer Date: Fri, 9 Mar 2018 18:02:18 +0100 Subject: SUPERNOVA: Recenters animated text on loop --- engines/supernova/rooms.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engines/supernova/rooms.cpp b/engines/supernova/rooms.cpp index ce06f442c2..faa6129723 100644 --- a/engines/supernova/rooms.cpp +++ b/engines/supernova/rooms.cpp @@ -207,6 +207,10 @@ void Marquee::renderCharacter() { if (_loop) { _loop = false; _text = _textBegin; + clearText(); + _textWidth = _vm->textWidth(_text); + _x = kScreenWidth / 2 - _textWidth / 2; + _vm->_textCursorX = _x; } break; case '\0': -- cgit v1.2.3