@@ -383,11 +383,12 @@ static VOID CALLBACK SecondaryIdleFunc(); static BOOL CALLBACK CommonPeekMessageFunc(MSG& msg); static BOOL activateKeyboardLayout(HKL hkl); HANDLE m_waitEvent; - DWORD eventNumber; + volatile DWORD eventNumber; + volatile BOOL isInDoDragDropLoop; private: HWND CreateToolkitWnd(LPCTSTR name); BOOL m_localPump; DWORD m_mainThreadId;