diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/mohawk/myst.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/engines/mohawk/myst.cpp b/engines/mohawk/myst.cpp index bd4af66360..505d2845e7 100644 --- a/engines/mohawk/myst.cpp +++ b/engines/mohawk/myst.cpp @@ -734,15 +734,11 @@ void MohawkEngine_Myst::checkCurrentResource() { _clickedResource->handleMouseUp(); } _clickedResource = nullptr; - } - - if (_mouseMoved && _clickedResource) { + } else if (_mouseMoved && _clickedResource) { if (_clickedResource->isEnabled()) { _clickedResource->handleMouseDrag(); } - } - - if (_mouseClicked && !_clickedResource) { + } else if (_mouseClicked && !_clickedResource) { if (_activeResource && _activeResource->isEnabled()) { _clickedResource = _activeResource; _clickedResource->handleMouseDown(); |