Hi marc,
thank you very much for looking into that :)
for the mouse craziness it's a lot better !! before your commit, scrolling a canvas text item leads to 100%, now it's at 30%. bravo...

It looks like there's now more subtle needs to [update] to trigger stuff... for example I have a canvas that displays several items (text and rectangle), I have a 'config' button that update what needs to be display in the canvas and with this commit, canvas is not always graphically updated until I move the mouse .

also I've posted these spindump (from Activity Monitor), first one is from Tk compiled as a framework, second one from Tk is linked against X11.


for the same operation TK is rising 100% when compiled as framework, 5% when linked against X11

hope this helps
best regards,
Nicolas