[cairo-bugs] [Bug 60496] Gimp shows strange behaviour with cairo

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Aug 13 09:42:06 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=60496

--- Comment #7 from Michael Henning <drawoc at darkrefraction.com> ---
I just fixed this bug in gimp (
https://bugzilla.gnome.org/show_bug.cgi?id=736411 ). It turns out that we were
effectively redrawing one of our widgets (the rulers on the side of the canvas)
inside of a mouse event handler, which is a bad thing to do. Simply doing the
drawing in gtk's expose handler, like we were supposed to, fixed it.

Our old code was apparently more performant on cairo versions before 1.12 than
on 1.12, but I wouldn't be too concerned about that since what we were doing
was wrong anyway. If anyone does want to investigate what changed in cairo,
then I'm willing to help, but this bug should probably just be closed as a bug
in gimp, not in cairo.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20150813/c8ed2c60/attachment.html>


More information about the cairo-bugs mailing list