fix cursor and status bar flickering if window opened underneath mouse. b=336472 r=mento

git-svn-id: svn://10.0.0.236/trunk@200433 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
joshmoz%gmail.com
2006-06-20 16:52:31 +00:00
parent 713e81a1ce
commit 14959661fd

View File

@@ -2617,6 +2617,13 @@ nsChildView::GetThebesSurface()
[view mouseMoved: theEvent];
return;
}
// If we're passing handling this mouse moved event, we should be the last
// view entered. If that isn't the case, the mouse probably started over our
// view and thus we need to send a mouse entered event.
if (sLastViewEntered != self)
[self mouseEntered:nil];
// check if we are in a hand scroll or if the user
// has command and alt held down; if so, we do not want
// gecko messing with the cursor.