diff options
Diffstat (limited to 'engines/bladerunner/ui/ui_scroll_box.cpp')
-rw-r--r-- | engines/bladerunner/ui/ui_scroll_box.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/bladerunner/ui/ui_scroll_box.cpp b/engines/bladerunner/ui/ui_scroll_box.cpp index 6bd4dabdd4..a030e534c5 100644 --- a/engines/bladerunner/ui/ui_scroll_box.cpp +++ b/engines/bladerunner/ui/ui_scroll_box.cpp @@ -481,7 +481,7 @@ void UIScrollBox::draw(Graphics::Surface &surface) { } if (_center) { - x = (_rect.width() - _vm->_mainFont->getTextWidth(_lines[i]->text)) / 2; + x = _rect.left + (_rect.width() - _vm->_mainFont->getTextWidth(_lines[i]->text)) / 2; } _vm->_mainFont->drawColor(_lines[i]->text, surface, x, y, color); @@ -490,8 +490,7 @@ void UIScrollBox::draw(Graphics::Surface &surface) { y2 += kLineHeight; y += kLineHeight; ++i; - } - while (i < lastLineVisible); + } while (i < lastLineVisible); } // draw scroll up button |