summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2006-01-11 03:49:28 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2006-01-11 03:49:28 +0000
commit1583ef9c2118649f1f6638964a172b44ea5674f1 (patch)
tree0c71cba763ca984a56f9c4ba5bf85545b27f4ac8
parent445bee04e3d1a31a8bb11e5b76f82e74ced917ea (diff)
downloadgdk-pixbuf-1583ef9c2118649f1f6638964a172b44ea5674f1.tar.gz
Queue a draw when losing the focus. (#326064, Andrew Conkling)
2006-01-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcalendar.c (gtk_calendar_focus_out): Queue a draw when losing the focus. (#326064, Andrew Conkling)
-rw-r--r--ChangeLog3
-rw-r--r--ChangeLog.pre-2-103
-rw-r--r--gtk/gtkcalendar.c2
3 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 11922721e..a95dc3cb3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2006-01-10 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkcalendar.c (gtk_calendar_focus_out): Queue a draw
+ when losing the focus. (#326064, Andrew Conkling)
+
* gtk/gtk.h: Remove duplicate include. (#326429,
Benoît Carpentier)
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 11922721e..a95dc3cb3 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,5 +1,8 @@
2006-01-10 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkcalendar.c (gtk_calendar_focus_out): Queue a draw
+ when losing the focus. (#326064, Andrew Conkling)
+
* gtk/gtk.h: Remove duplicate include. (#326429,
Benoît Carpentier)
diff --git a/gtk/gtkcalendar.c b/gtk/gtkcalendar.c
index 689f90161..5c1362a4f 100644
--- a/gtk/gtkcalendar.c
+++ b/gtk/gtkcalendar.c
@@ -2907,6 +2907,8 @@ gtk_calendar_focus_out (GtkWidget *widget,
{
GtkCalendarPrivate *priv = GTK_CALENDAR_GET_PRIVATE (widget);
+ gtk_widget_queue_draw (widget);
+
calendar_stop_spinning (GTK_CALENDAR (widget));
priv->in_drag = 0;