GNOME Bugzilla – Bug 126942
1px pixel line artifacts when editing
Last modified: 2003-11-20 18:13:15 UTC
I've noticed some artifacts when doing work at high zoom levels. To replicate this, draw a little something (most anything will work), now zoom in on an area. Next select an area, copy it and move it around with the arrow keys. Here's what I got just now: http://epierce.freeshell.org/bugzilla/no_5.png See all the 1 pixel high artifacts that were left behind as I moved the image up to the left and right? It seems this only works if your zoom ratio becomes some exotic ratio like 167:83 as opposed to 1:4 or 4:1. Could this be related to Bug 124073 (http://bugzilla.gnome.org/show_bug.cgi?id=124073)? I also see these artifacts with other kinds of editing like copying and moving pieces around. I haven't quite pinpointed why it sometimes happens and doesn't other times.
IIRC there's a report about this already. Did you check for duplicates before reporting this?
Fixed in CVS (not a duplicate of bug #116765) 2003-11-20 Michael Natterer <mitch@gimp.org> * app/display/gimpdisplay.c (gimp_display_paint_area): when exposing the display, transform the update area using sub-pixel accuracy and floor()/ceil() the resulting area to make sure we always expose a *super*set of the dirtied area. Makes the code robust against sub-pixel differences between coordinate transformation and display scaling. Fixes bug #126942.