finch/libgnt/gntwidget.c

changeset 18832
177a16b4b9f3
parent 18831
ed4592c036ec
child 19859
71d37b57eff2
--- a/finch/libgnt/gntwidget.c	Fri Jul 20 21:41:05 2007 +0000
+++ b/finch/libgnt/gntwidget.c	Fri Jul 20 21:46:29 2007 +0000
@@ -393,7 +393,8 @@
 	if (!GNT_WIDGET_IS_FLAG_SET(widget, GNT_WIDGET_CAN_TAKE_FOCUS))
 		return FALSE;
 
-	if (gnt_bindable_perform_action_key(GNT_BINDABLE(widget), keys))
+	if (!GNT_WIDGET_IS_FLAG_SET(widget, GNT_WIDGET_DISABLE_ACTIONS) &&
+			gnt_bindable_perform_action_key(GNT_BINDABLE(widget), keys))
 		return TRUE;
 
 	keys = gnt_bindable_remap_keys(GNT_BINDABLE(widget), keys);

mercurial