Rework comment a bit to accurately reflect situation on 10.2 - it doesn't crash, rather it stalls :).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29987 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Ryan Norton
2004-10-19 05:18:02 +00:00
parent eba2de69cc
commit f6d0a117f2

View File

@@ -77,9 +77,10 @@ WX_IMPLEMENT_POSER(wxPoserNSApplication);
If nil is returned then idle event processing occurs until the user If nil is returned then idle event processing occurs until the user
does not request anymore idle events or until a real event comes through. does not request anymore idle events or until a real event comes through.
Apple documentation states that nil can be passed in place of RN: Even though Apple documentation states that nil can be passed in place
[NSDate distantPast] to the untilDate parameter. However, according of [NSDate distantPast] in the untilDate parameter, this causes Jaguar (10.2)
to Ryan Norton this crashes on Jaguar (10.2). to get stuck in some kind of loop deep within nextEventMatchingMask:, thus we
need to explicitly pass [NSDate distantPast] instead.
*/ */
- (NSEvent *)nextEventMatchingMask:(unsigned int)mask untilDate:(NSDate *)expiration inMode:(NSString *)mode dequeue:(BOOL)flag - (NSEvent *)nextEventMatchingMask:(unsigned int)mask untilDate:(NSDate *)expiration inMode:(NSString *)mode dequeue:(BOOL)flag