aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2003-05-10 00:34:04 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2003-05-10 00:34:04 +0800
commitbcbf0b3fb212c5bf468c7146023f9eaa6cf6f5cd (patch)
tree2822ee169bf9aedc64f42fa69dcf0bf497bbea3b
parentf6038b72aa561d2c71369143d89d6467db567a07 (diff)
downloadgsoc2013-evolution-bcbf0b3fb212c5bf468c7146023f9eaa6cf6f5cd.tar.gz
gsoc2013-evolution-bcbf0b3fb212c5bf468c7146023f9eaa6cf6f5cd.tar.zst
gsoc2013-evolution-bcbf0b3fb212c5bf468c7146023f9eaa6cf6f5cd.zip
*** empty log message ***
svn path=/trunk/; revision=21139
-rw-r--r--widgets/misc/ChangeLog7
-rw-r--r--widgets/misc/e-combo-button.c1
2 files changed, 8 insertions, 0 deletions
diff --git a/widgets/misc/ChangeLog b/widgets/misc/ChangeLog
index f619912eb9..5a007e75ad 100644
--- a/widgets/misc/ChangeLog
+++ b/widgets/misc/ChangeLog
@@ -1,3 +1,10 @@
+2003-05-08 Ettore Perazzoli <ettore@ximian.com>
+
+ * e-combo-button.c (menu_deactivate_callback): Set in_button to
+ FALSE; this makes sure the button gets the right appearance after
+ the menu is popped down (the reason why this is necessary is that
+ the widget doesn't never gets to the leave_notify event).
+
2003-05-07 JP Rosevear <jpr@ximian.com>
* e-search-bar.c (e_search_bar_set_text): trash e_utf8_gtk function
diff --git a/widgets/misc/e-combo-button.c b/widgets/misc/e-combo-button.c
index 33b89d9943..933c4e8ae4 100644
--- a/widgets/misc/e-combo-button.c
+++ b/widgets/misc/e-combo-button.c
@@ -213,6 +213,7 @@ menu_deactivate_callback (GtkMenuShell *menu_shell,
priv->menu_popped_up = FALSE;
GTK_BUTTON (combo_button)->button_down = FALSE;
+ GTK_BUTTON (combo_button)->in_button = FALSE;
gtk_button_leave (GTK_BUTTON (combo_button));
gtk_button_clicked (GTK_BUTTON (combo_button));
}