From: Christiaan H. <cmh...@gm...> - 2007-10-31 09:59:09
|
On 31 Oct 2007, at 6:08 AM, Adam R. Maxwell wrote: > > On Oct 30, 2007, at 9:52 PM, Adam R. Maxwell wrote: > >> If I'm reading the code aright, looks like this is handled in >> mouseUp:, and mouseUp: doesn't seem to be called at all. > > Xcode is such a steaming pile of crap. Okay, in Skim my mouseUp: and > mouseDragged: messages were sent to the console app, and the rest were > sent to Xcode's run log. I don't know about the test app, and I'm too > pissed off at Xcode's right now to look again. Feels like typing on > an ssh connection over a 1200 baud modem; "5 times faster editing" my > ass... > > Anyway, it looks like mouseDragged: is called when dragging or > resizing an annotation, and mouseUp: is called after the mouseDragged: > event stops. For highlighting, mouseUp: is still never called. Like > I said, I don't have any more time tonight to look at this, though. > > -- > adam The only thing I can think of is that selection is now handled in an event loop, so everything happens inside mouseDown:, instead of using mouseDragged: and mouseUp:. I'll commit a fix for this, try of this works. Christiaan |