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.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/linden/indra/llwindow/llwindowwin32.cpp b/linden/indra/llwindow/llwindowwin32.cpp
index ef3cf68..2944511 100644
--- a/linden/indra/llwindow/llwindowwin32.cpp
+++ b/linden/indra/llwindow/llwindowwin32.cpp
@@ -4,7 +4,7 @@
4 * 4 *
5 * $LicenseInfo:firstyear=2001&license=viewergpl$ 5 * $LicenseInfo:firstyear=2001&license=viewergpl$
6 * 6 *
7 * Copyright (c) 2001-2008, Linden Research, Inc. 7 * Copyright (c) 2001-2009, Linden Research, Inc.
8 * 8 *
9 * Second Life Viewer Source Code 9 * Second Life Viewer Source Code
10 * The source code in this file ("Source Code") is provided by Linden Lab 10 * The source code in this file ("Source Code") is provided by Linden Lab
@@ -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