aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/inventory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/parallaction/inventory.cpp')
-rw-r--r--engines/parallaction/inventory.cpp14
1 files changed, 4 insertions, 10 deletions
diff --git a/engines/parallaction/inventory.cpp b/engines/parallaction/inventory.cpp
index 9ec5611154..a71cf1aec0 100644
--- a/engines/parallaction/inventory.cpp
+++ b/engines/parallaction/inventory.cpp
@@ -297,16 +297,10 @@ void jobHideInventory(void *parm, Job *j) {
_engineFlags &= ~kEngineMouse;
}
- _vm->_gfx->copyRect(
- Gfx::kBit2,
- _invPosition._x,
- _invPosition._y,
- Gfx::kBitBack,
- _invPosition._x,
- _invPosition._y,
- INVENTORY_WIDTH,
- _numInvLines * INVENTORYITEM_HEIGHT
- );
+ Common::Rect r(INVENTORY_WIDTH, _numInvLines * INVENTORYITEM_HEIGHT);
+ r.moveTo(_invPosition._x, _invPosition._y);
+
+ _vm->_gfx->restoreBackground(r);
return;
}