GNOME Bugzilla – Bug 311621
ImageMap plugin rectangle draws dirty
Last modified: 2008-01-15 12:58:15 UTC
Distribution/Version: 2000 Pro 1. Open an image 2. Filters->Web->ImageMap 3. Draw a rectangle While dragging to resize the rectangle, many of the old borders remain. It leaves the screen dirty with the old rectangles.
Created attachment 49787 [details] screenshot
That is either a bug in GTK+ then or a bug in your graphics card driver. Do you have a chance to test this on different hardware? In any case it should be reassigned to GTK+ because the problem doesn't show up on Linux.
Created attachment 49856 [details] second screenshot Same problem on different machine: Windows 98 with "S3 Trio3D/2X" display adapter.
The first screen shot is with display adapter "Intel Corporation 810 Graphics Hub."
I have noticed the same problem on my win2000 machine at work. Like sven said, it's unlikely that this is a Gimp problem. A simple testcase with GTK+ (drawing a line twice in xor mode should leave no garbage) on a windows machine should point out if this is a problem with the windows version of GTK+. However, for the next month I won't have access to any windows machine :)
Confirming on various other graphics boards - using GTK+ 2.6.8. However, today GTK+ 2.6.9 has been released, and it got at least one fix which explictely covers line rendering (I don't know if this is related, though): - Improve and simply line segment rendering [Tor] Udated binary packages are available as well: ftp://ftp.gtk.org/pub/gtk/v2.6/win32/ We should check if this still happens with 2.6.9.
Still the same behaviour with GTK+ 2.6.9.
Michael, can you still reproduce this problem ?
*** Bug 359057 has been marked as a duplicate of this bug. ***
Fixed in both branches: 2006-10-14 Michael Natterer <mitch@gimp.org> * plug-ins/imagemap/imap_cmd_move.c * plug-ins/imagemap/imap_cmd_move_sash.c * plug-ins/imagemap/imap_main.c * plug-ins/imagemap/imap_object.c: use GDK_XOR instead of GDK_EQUIV. Fixes bug #311621.