when resetting tracking rect, don't assume we're inside. check if we're
inside by looking at if we accept mouseMoves (turned on/off by mouseEnter/Exit) (bug 218690) git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_7_BRANCH@156114 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -2373,7 +2373,8 @@ nsChildView::Idle()
|
||||
[self removeTrackingRect:mMouseEnterExitTag];
|
||||
|
||||
mMouseEnterExitTag = [self addTrackingRect:[self bounds] owner:self
|
||||
userData:nil assumeInside: YES];
|
||||
userData:nil assumeInside: [[self window]
|
||||
acceptsMouseMovedEvents]];
|
||||
}
|
||||
|
||||
|
||||
@@ -2446,7 +2447,8 @@ nsChildView::Idle()
|
||||
mGeckoChild->AddedToWindow();
|
||||
|
||||
mMouseEnterExitTag = [self addTrackingRect:[self bounds] owner:self
|
||||
userData:nil assumeInside: YES];
|
||||
userData:nil assumeInside: [[self window]
|
||||
acceptsMouseMovedEvents]];
|
||||
}
|
||||
|
||||
- (void)viewWillStartLiveResize
|
||||
|
||||
Reference in New Issue
Block a user