diff options
Diffstat (limited to 'engines/parallaction/inventory.cpp')
-rw-r--r-- | engines/parallaction/inventory.cpp | 14 |
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; } |