aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llwindow/llwindowwin32.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/llwindow/llwindowwin32.cpp')
-rw-r--r--linden/indra/llwindow/llwindowwin32.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/linden/indra/llwindow/llwindowwin32.cpp b/linden/indra/llwindow/llwindowwin32.cpp
index ef3cf68..8d0ab65 100644
--- a/linden/indra/llwindow/llwindowwin32.cpp
+++ b/linden/indra/llwindow/llwindowwin32.cpp
@@ -1559,7 +1559,13 @@ void LLWindowWin32::captureMouse()
1559 1559
1560void LLWindowWin32::releaseMouse() 1560void LLWindowWin32::releaseMouse()
1561{ 1561{
1562 // *NOTE:Mani ReleaseCapture will spawn new windows messages...
1563 // which will in turn call our MainWindowProc. It therefore requires
1564 // pausing *and more importantly resumption* of the mainlooptimeout...
1565 // just like DispatchMessage below.
1566 mCallbacks->handlePauseWatchdog(this);
1562 ReleaseCapture(); 1567 ReleaseCapture();
1568 mCallbacks->handleResumeWatchdog(this);
1563} 1569}
1564 1570
1565 1571