[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