Bug 254894 On Windows, creating an event queue (e.g. via XMLHttpRequest) dismisses open menus r=dean_tessman rs=darin a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175287 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -7706,7 +7706,7 @@ VOID CALLBACK nsWindow::HookTimerForPopups(HWND hwnd, UINT uMsg, UINT idEvent, D
|
||||
BOOL
|
||||
nsWindow :: DealWithPopups ( HWND inWnd, UINT inMsg, WPARAM inWParam, LPARAM inLParam, LRESULT* outResult )
|
||||
{
|
||||
if ( gRollupListener && gRollupWidget) {
|
||||
if (gRollupListener && gRollupWidget && IsWindowVisible(inWnd)) {
|
||||
|
||||
if (inMsg == WM_ACTIVATE || inMsg == WM_LBUTTONDOWN ||
|
||||
inMsg == WM_RBUTTONDOWN || inMsg == WM_MBUTTONDOWN ||
|
||||
|
||||
Reference in New Issue
Block a user