diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/xeen/dialogs_info.cpp | 5 |
1 files 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(); |