From d423cfe7092c7bbe8da45a335f490950a3fa0b68 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sat, 16 Dec 2017 21:00:31 -0500 Subject: XEEN: Fix display of Info dialog --- engines/xeen/dialogs_info.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/engines/xeen/dialogs_info.cpp b/engines/xeen/dialogs_info.cpp index 2d32ec4de5..fb6734f55c 100644 --- a/engines/xeen/dialogs_info.cpp +++ b/engines/xeen/dialogs_info.cpp @@ -62,12 +62,13 @@ void InfoDialog::execute() { party._day, party._year, statusText.c_str()); Window &w = windows[28]; - w.setBounds(Common::Rect(88, 20, 248, 112)); + w.setBounds(Common::Rect(88, 20, 248, 112 + (_lines.empty() ? 0 : _lines.size() * 9 + 13))); w.open(); + w.writeString(details); do { events.updateGameCounter(); - intf.draw3d(false); + intf.draw3d(false, false); w.frame(); w.writeString(details); w.update(); -- cgit v1.2.3