summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--libnautilus-private/nautilus-icon-container.c2
2 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index d1dd12acb..0ce54cd89 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-08-31 Alexander Larsson <alexl@redhat.com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (handle_focus_in_event), (handle_focus_out_event):
+ Don't redraw the whole desktop on focus in/out.
+
2005-08-29 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-icon-factory.c:
diff --git a/libnautilus-private/nautilus-icon-container.c b/libnautilus-private/nautilus-icon-container.c
index 1eedafb37..990c4124d 100644
--- a/libnautilus-private/nautilus-icon-container.c
+++ b/libnautilus-private/nautilus-icon-container.c
@@ -4357,7 +4357,6 @@ static gboolean
handle_focus_in_event (GtkWidget *widget, GdkEventFocus *event, gpointer user_data)
{
update_selected (NAUTILUS_ICON_CONTAINER (widget));
- gtk_widget_queue_draw (widget);
return FALSE;
}
@@ -4369,7 +4368,6 @@ handle_focus_out_event (GtkWidget *widget, GdkEventFocus *event, gpointer user_d
end_renaming_mode (NAUTILUS_ICON_CONTAINER (widget), TRUE);
update_selected (NAUTILUS_ICON_CONTAINER (widget));
- gtk_widget_queue_draw (widget);
return FALSE;
}