diff options
author | Andrei Prykhodko | 2018-06-23 21:05:22 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2018-06-28 23:51:32 +0200 |
commit | c5062e0f74376ba1d88a126c2995f0f2ccc9ab18 (patch) | |
tree | c8974971e3f30780fd28b3d918fbc1c549a0c75d | |
parent | 7a6c8f70e699e982df16bf04c728ef84fb117565 (diff) | |
download | scummvm-rg350-c5062e0f74376ba1d88a126c2995f0f2ccc9ab18.tar.gz scummvm-rg350-c5062e0f74376ba1d88a126c2995f0f2ccc9ab18.tar.bz2 scummvm-rg350-c5062e0f74376ba1d88a126c2995f0f2ccc9ab18.zip |
PINK: fixed loading WorldBook when clicking on inv window
-rw-r--r-- | engines/pink/objects/inventory.cpp | 4 | ||||
-rw-r--r-- | engines/pink/objects/inventory.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/engines/pink/objects/inventory.cpp b/engines/pink/objects/inventory.cpp index 89df8460d1..f22925da33 100644 --- a/engines/pink/objects/inventory.cpp +++ b/engines/pink/objects/inventory.cpp @@ -140,13 +140,13 @@ void InventoryMgr::update() { } } -void InventoryMgr::onClick(Common::Point point) { +void InventoryMgr::onClick(const Common::Point point) { if (_state != kReady) return; Actor *actor = _lead->getActorByPoint(point); if (actor == _itemActor || actor == _window) { - if (actor->getAction()->getName() == "WBook") { + if (_itemActor->getAction()->getName() == "WBook") { _lead->loadPDA("TOC"); return; } diff --git a/engines/pink/objects/inventory.h b/engines/pink/objects/inventory.h index ca0e8a712b..a92a837a11 100644 --- a/engines/pink/objects/inventory.h +++ b/engines/pink/objects/inventory.h @@ -57,7 +57,7 @@ public: void saveState(Archive &archive); void update(); - void onClick(Common::Point point); + void onClick(const Common::Point point); bool start(bool paused); |