[maemo-commits] [maemo-commits] r18812 - in projects/haf/trunk/gtk+: . gtk

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Wed Jul 1 13:12:49 EEST 2009
Author: kris
Date: 2009-07-01 13:12:47 +0300 (Wed, 01 Jul 2009)
New Revision: 18812

Modified:
   projects/haf/trunk/gtk+/ChangeLog
   projects/haf/trunk/gtk+/gtk/gtkbutton.c
Log:
2009-07-01  Kristian Rietveld  <kris at lanedo.com>

	Fixes: NB#121248 - Focus missing while HW keys interaction
	with Check boxes.

	* gtk/gtkbutton.c (gtk_button_init): set "can-focus" to FALSE
	by default.  Effectively disables key navigation for buttons
	and decendents.



Modified: projects/haf/trunk/gtk+/ChangeLog
===================================================================
--- projects/haf/trunk/gtk+/ChangeLog	2009-07-01 10:10:29 UTC (rev 18811)
+++ projects/haf/trunk/gtk+/ChangeLog	2009-07-01 10:12:47 UTC (rev 18812)
@@ -1,5 +1,14 @@
 2009-07-01  Kristian Rietveld  <kris at lanedo.com>
 
+	Fixes: NB#121248 - Focus missing while HW keys interaction
+	with Check boxes.
+
+	* gtk/gtkbutton.c (gtk_button_init): set "can-focus" to FALSE
+	by default.  Effectively disables key navigation for buttons
+	and decendents.
+
+2009-07-01  Kristian Rietveld  <kris at lanedo.com>
+
 	Addresses: NB#106177 - No API to enable alphanumeric input mode
 	with numeric mode as default
 

Modified: projects/haf/trunk/gtk+/gtk/gtkbutton.c
===================================================================
--- projects/haf/trunk/gtk+/gtk/gtkbutton.c	2009-07-01 10:10:29 UTC (rev 18811)
+++ projects/haf/trunk/gtk+/gtk/gtkbutton.c	2009-07-01 10:12:47 UTC (rev 18812)
@@ -547,6 +547,7 @@
 #ifdef MAEMO_CHANGES
   g_object_set (G_OBJECT (button),
 		"tap-and-hold-state", GTK_STATE_ACTIVE,
+                "can-focus", FALSE,
 		NULL);
 #endif /* MAEMO_CHANGES */
 }

More information about the maemo-commits mailing list