aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-rw-r--r--engines/xeen/dialogs_info.cpp5
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();