From 40474f0bc65796db591438ef236d0888398d5e65 Mon Sep 17 00:00:00 2001 From: Alyssa Milburn Date: Sun, 20 Nov 2011 16:30:33 +0100 Subject: [PATCH] MOHAWK: Draw LB items in sorted order. --- engines/mohawk/livingbooks.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engines/mohawk/livingbooks.cpp b/engines/mohawk/livingbooks.cpp index 65073bd970b2..5359c4e0d54e 100644 --- a/engines/mohawk/livingbooks.cpp +++ b/engines/mohawk/livingbooks.cpp @@ -593,8 +593,8 @@ void MohawkEngine_LivingBooks::updatePage() { _items[i]->update(); if (_needsRedraw) { - for (uint16 i = 0; i < _items.size(); i++) - _items[i]->draw(); + for (Common::List::const_iterator i = _orderedItems.reverse_begin(); i != _orderedItems.end(); --i) + (*i)->draw(); _needsRedraw = false; _needsUpdate = true;