aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/mohawk/livingbooks.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/mohawk/livingbooks.cpp b/engines/mohawk/livingbooks.cpp
index a3127595b3..b384c6af28 100644
--- a/engines/mohawk/livingbooks.cpp
+++ b/engines/mohawk/livingbooks.cpp
@@ -391,6 +391,17 @@ void MohawkEngine_LivingBooks::updatePage() {
case 1:
debug(2, "updatePage() for control page 1 (menu)");
+ if (_poetryMode) {
+ for (uint16 i = 0; i < _numPages; i++) {
+ item = getItemById(1000 + i);
+ if (item)
+ item->setVisible(_curSelectedPage == i + 1);
+ item = getItemById(1100 + i);
+ if (item)
+ item->setVisible(_curSelectedPage == i + 1);
+ }
+ }
+
for (uint16 i = 0; i < _numLanguages; i++) {
item = getItemById(100 + i);
if (item)