diff options
author | Bastien Bouclet | 2010-11-29 20:53:14 +0000 |
---|---|---|
committer | Bastien Bouclet | 2010-11-29 20:53:14 +0000 |
commit | 8da42b4221bd4763abc80397307b5807d14c89f0 (patch) | |
tree | edd4475c555ea5fb928762089882b778aed39aef /engines/mohawk/myst_areas.cpp | |
parent | b4913548d0b4e9e510653bf72aadd1e856663788 (diff) | |
download | scummvm-rg350-8da42b4221bd4763abc80397307b5807d14c89f0.tar.gz scummvm-rg350-8da42b4221bd4763abc80397307b5807d14c89f0.tar.bz2 scummvm-rg350-8da42b4221bd4763abc80397307b5807d14c89f0.zip |
MOHAWK: Don't change current resource when dragging
svn-id: r54607
Diffstat (limited to 'engines/mohawk/myst_areas.cpp')
-rw-r--r-- | engines/mohawk/myst_areas.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/mohawk/myst_areas.cpp b/engines/mohawk/myst_areas.cpp index 122fe6e537..7e4fb17c84 100644 --- a/engines/mohawk/myst_areas.cpp +++ b/engines/mohawk/myst_areas.cpp @@ -527,6 +527,9 @@ void MystResourceType10::drawDataToScreen() { } void MystResourceType10::handleMouseDown(Common::Point *mouse) { + // Tell the engine we are dragging a resource + _vm->_dragResource = this; + updatePosition(mouse); MystResourceType8::handleMouseDown(mouse); @@ -550,6 +553,9 @@ void MystResourceType10::handleMouseUp(Common::Point *mouse) { // Draw slider drawConditionalDataToScreen(1); + + // No longer in drag mode + _vm->_dragResource = 0; } void MystResourceType10::handleMouseDrag(Common::Point *mouse) { |