Index: plug-ins/imagemap/imap_cmd_move.c =================================================================== RCS file: /cvs/gnome/gimp/plug-ins/imagemap/imap_cmd_move.c,v retrieving revision 1.10 diff -u -p -r1.10 imap_cmd_move.c --- plug-ins/imagemap/imap_cmd_move.c 17 Jan 2006 12:43:47 -0000 1.10 +++ plug-ins/imagemap/imap_cmd_move.c 14 Oct 2006 19:08:58 -0000 @@ -104,8 +104,8 @@ button_motion(GtkWidget *widget, GdkEven if (command->moved_first_time) { command->moved_first_time = FALSE; command->cursor = preview_set_cursor(command->preview, GDK_FLEUR); - gdk_gc_set_function(command->preferences->normal_gc, GDK_EQUIV); - gdk_gc_set_function(command->preferences->selected_gc, GDK_EQUIV); + gdk_gc_set_function(command->preferences->normal_gc, GDK_XOR); + gdk_gc_set_function(command->preferences->selected_gc, GDK_XOR); hide_url(); } Index: plug-ins/imagemap/imap_cmd_move_sash.c =================================================================== RCS file: /cvs/gnome/gimp/plug-ins/imagemap/imap_cmd_move_sash.c,v retrieving revision 1.10 diff -u -p -r1.10 imap_cmd_move_sash.c --- plug-ins/imagemap/imap_cmd_move_sash.c 17 Jan 2006 12:43:47 -0000 1.10 +++ plug-ins/imagemap/imap_cmd_move_sash.c 14 Oct 2006 19:08:58 -0000 @@ -142,7 +142,7 @@ move_sash_command_execute(Command_t *par G_CALLBACK (sash_end), command); g_signal_connect(command->widget, "motion-notify-event", G_CALLBACK (sash_move), command); - gdk_gc_set_function(get_preferences()->selected_gc, GDK_EQUIV); + gdk_gc_set_function(get_preferences()->selected_gc, GDK_XOR); return CMD_APPEND; } Index: plug-ins/imagemap/imap_main.c =================================================================== RCS file: /cvs/gnome/gimp/plug-ins/imagemap/imap_main.c,v retrieving revision 1.76 diff -u -p -r1.76 imap_main.c --- plug-ins/imagemap/imap_main.c 12 Oct 2006 21:57:53 -0000 1.76 +++ plug-ins/imagemap/imap_main.c 14 Oct 2006 19:08:58 -0000 @@ -1028,8 +1028,8 @@ move_selected_objects(gint dx, gint dy, _dx += dx; _dy += dy; - gdk_gc_set_function(_preferences.normal_gc, GDK_EQUIV); - gdk_gc_set_function(_preferences.selected_gc, GDK_EQUIV); + gdk_gc_set_function(_preferences.normal_gc, GDK_XOR); + gdk_gc_set_function(_preferences.selected_gc, GDK_XOR); object_list_draw_selected(_shapes, _preview->preview->window); object_list_move_selected(_shapes, dx, dy); object_list_draw_selected(_shapes, _preview->preview->window); Index: plug-ins/imagemap/imap_object.c =================================================================== RCS file: /cvs/gnome/gimp/plug-ins/imagemap/imap_object.c,v retrieving revision 1.16 diff -u -p -r1.16 imap_object.c --- plug-ins/imagemap/imap_object.c 17 Jan 2006 12:43:47 -0000 1.16 +++ plug-ins/imagemap/imap_object.c 14 Oct 2006 19:08:58 -0000 @@ -464,7 +464,7 @@ object_on_button_press(GtkWidget *widget factory = ((ObjectFactory_t*(*)(guint)) data)(event->state); obj = object_factory_create_object(factory, x, y); - gdk_gc_set_function(preferences->normal_gc, GDK_EQUIV); + gdk_gc_set_function(preferences->normal_gc, GDK_XOR); g_signal_connect(widget, "motion-notify-event", G_CALLBACK(button_motion), factory);