Interrupted file transfer when cursor move back #4584

This commit is contained in:
Jerry (Xinyu Hou) 2015-06-04 13:09:48 -07:00
parent e0903983ad
commit 646e1b52eb
2 changed files with 14 additions and 3 deletions

View file

@ -1797,7 +1797,7 @@ Server::onMouseMovePrimary(SInt32 x, SInt32 y)
return false;
}
// switch screen
switchScreen(newScreen, x, y, false);
m_waitDragInfoThread = true;
@ -1993,6 +1993,11 @@ Server::onMouseMoveSecondary(SInt32 dx, SInt32 dy)
} while (false);
if (jump) {
if (m_sendFileThread != NULL) {
StreamChunker::interruptFile();
m_sendFileThread = NULL;
}
// switch screens
switchScreen(newScreen, m_x, m_y, false);
}