[SVN] r9285

Hans-Joerg Bibiko bibiko at eva.mpg.de
Mon Apr 7 07:40:42 UTC 2008


On 7 Apr 2008, at 08:36, Hans-Jörg Bibiko wrote:
>
> On 06.04.2008, at 14:10, Ciarán Walsh wrote:
>>
>> On 4 Apr 2008, at 06:36, Hans-Jörg Bibiko wrote:
>>
>>> If I scroll any interaction with the popup window stops  
>>> immediately. Any next event will be ignored. The focus is set back  
>>> to TM, and the popup window is still visible on top TM.
>>
>> I’ve just built with the 10.5 SDK and scrolling still works fine  
>> (using -deviceDeltaY). Does this continue to happen for you when  
>> built with the 10.4 SDK?
>> Also, this sounds very much like an exception is occurring, so  
>> please check Console.app and see if there are any errors displayed.
> If I compile it by using SDK 10.4 (on Tiger 10.4.11 G5 ppc) I got  
> that error in the Console:
>
> 2008-04-07 08:31:32.979 TextMate[11621] *** Assertion failure in - 
> [NSEvent deviceDeltaY], AppKit.subproj/NSEvent.m:1414
>
> 2008-04-07 08:31:32.980 TextMate[11621] *** NSRunLoop ignoring  
> exception 'Invalid message sent to event "NSEvent: type=ScrollWheel  
> loc=(188,76) time=63065.6 flags=0x100 win=0 winNum=10150  
> ctxt=0x12af7 deltaX=0.000000 deltaY=-0.100006 deltaZ=0.000000"' that  
> raised during posting of delayed perform with target 53e5380 and  
> selector 'watchUserEvents'

If I compile the same source code with deviceDeltaY using SDK 10.4 on  
a Leopard OS it works!
I only can image that Leopard can handle deviceDeltaY even it is not  
an official method on Tiger (?)

Cheers,

--Hans

PS I do not know if this could be an issue, but I connected on my  
Tiger ppc Mac a Logitech mouse, whereas I'm using a mighty mouse on my  
Leopard Mac.


More information about the textmate-dev mailing list