aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/core/drop_target.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/core/drop_target.cpp')
-rw-r--r--engines/titanic/core/drop_target.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/titanic/core/drop_target.cpp b/engines/titanic/core/drop_target.cpp
index 8165d58f8d..f02efeee5d 100644
--- a/engines/titanic/core/drop_target.cpp
+++ b/engines/titanic/core/drop_target.cpp
@@ -113,9 +113,10 @@ bool CDropTarget::DropObjectMsg(CDropObjectMsg *msg) {
}
bool CDropTarget::MouseDragStartMsg(CMouseDragStartMsg *msg) {
+ CTreeItem *dragItem = msg->_dragItem;
if (!checkStartDragging(msg))
return false;
- //msg->_dragItem = msg->_dragItem;
+ msg->_dragItem = dragItem;
CGameObject *obj = dynamic_cast<CGameObject *>(findByName(_itemName));
if (_itemName.empty() || _fieldF4 || !obj)