diff console/libgnt/gntwidget.c @ 13855:5b288502a382

[gaim-migrate @ 16314] New widget GntEntry. It's mostly functional. Some minor improvements to the box-packing code. Minor improvements to the skeleton code for gnt, and completely change the name from my initial choice of GN (Glib and Ncurses) to GNT (Gaim Ncurses Toolkit). committer: Tailor Script <tailor@pidgin.im>
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Fri, 23 Jun 2006 06:24:25 +0000
parents 0e1e59770cb0
children aa1c97f5e6eb
line wrap: on
line diff
--- a/console/libgnt/gntwidget.c	Fri Jun 23 00:57:30 2006 +0000
+++ b/console/libgnt/gntwidget.c	Fri Jun 23 06:24:25 2006 +0000
@@ -286,6 +286,8 @@
 gnt_widget_key_pressed(GntWidget *widget, const char *keys)
 {
 	gboolean ret;
+	if (!GNT_WIDGET_IS_FLAG_SET(widget, GNT_WIDGET_CAN_TAKE_FOCUS))
+		return FALSE;
 	g_signal_emit(widget, signals[SIG_KEY_PRESSED], 0, keys, &ret);
 	return ret;
 }