From 3865303f37b9e495bfe1fd0e36e6fbb5ff628eaf Mon Sep 17 00:00:00 2001 From: Cody Russell Date: Tue, 9 Mar 2010 20:42:24 -0600 Subject: Don't forward the event to the entry if the user hit the Esc key. --- src/idoentrymenuitem.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/idoentrymenuitem.c') diff --git a/src/idoentrymenuitem.c b/src/idoentrymenuitem.c index 62b64dc..5a1cb42 100644 --- a/src/idoentrymenuitem.c +++ b/src/idoentrymenuitem.c @@ -23,6 +23,7 @@ * Cody Russell */ +#include #include "idoentrymenuitem.h" static void ido_entry_menu_item_select (GtkItem *item); @@ -125,7 +126,8 @@ ido_entry_menu_item_key_press (GtkWidget *widget, { IdoEntryMenuItem *menuitem = (IdoEntryMenuItem *)data; - if (menuitem->priv->selected) + if (menuitem->priv->selected && + event->keyval != GDK_Escape) { gtk_widget_event (menuitem->priv->entry, ((GdkEvent *)(void*)(event))); -- cgit v1.2.3