Hello,
Some people have noticed on OSX10.5 that moving the mouse over a window
causes a lot of crosshair flickering (so the crosshair motion does not
look smooth but horrible). It seems not to occur on OSX10.4 and for the
newest (beta) X11 on OSX10.5, but I've finally tracked it down to the fact
that when a motion event is triggered, it also seems to trigger a
configure event, and that led to a redraw of the window. Normally motion
doesn't redraw the window, it just draws the crosshair in using xor mode
so that it's quick. But this redrawing was causing the flickering. So
I've changed the code to avoid this redraw, and I don't think it will have
any (really) bad side effects. It might even help a smidgeon with the
performance on other platforms.
Wayne
|