diff options
Diffstat (limited to 'engines/pink/objects/pages/pda_page.cpp')
-rw-r--r-- | engines/pink/objects/pages/pda_page.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/pink/objects/pages/pda_page.cpp b/engines/pink/objects/pages/pda_page.cpp index f8d7e17bbf..a6fa9b1338 100644 --- a/engines/pink/objects/pages/pda_page.cpp +++ b/engines/pink/objects/pages/pda_page.cpp @@ -36,8 +36,10 @@ PDAPage PDAPage::create(const Common::String &pageName, PDAMgr &pdaMgr) { } Array<Actor *> PDAPage::takeActors() { + for (uint i = 0; i < _actors.size(); ++i) { + _actors[i]->preloadSprites(); + } Array<Actor *> actorsCopy = _actors; - _actors.clear(); return actorsCopy; } |