[maemo-commits] [maemo-commits] r14689 - in projects/haf/trunk/gtk+: . gtk
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Wed Oct 31 17:36:36 EET 2007
- Previous message: [maemo-commits] r14688 - projects/haf/tags/gnome-vfs-filechooser-backend
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: xan
Date: 2007-10-31 17:36:33 +0200 (Wed, 31 Oct 2007)
New Revision: 14689
Modified:
projects/haf/trunk/gtk+/ChangeLog
projects/haf/trunk/gtk+/gtk/gtklabel.c
Log:
Do not recalculate state on notify::{gtk-enable-accels,gtk-enable-mnemonics} unconditionally.
Instead of doing it for all GtkLabels only do it for those that are GtkAccelLabel or those
using mnemonics. Fixes NB#74392.
Modified: projects/haf/trunk/gtk+/ChangeLog
===================================================================
--- projects/haf/trunk/gtk+/ChangeLog 2007-10-31 13:53:32 UTC (rev 14688)
+++ projects/haf/trunk/gtk+/ChangeLog 2007-10-31 15:36:33 UTC (rev 14689)
@@ -1,3 +1,12 @@
+2007-10-31 Xan Lopez <xan.lopez at nokia.com>
+
+ * gtk/gtklabel.c (label_shortcut_setting_traverse_container): Do not
+ recalculate state on notify::{gtk-enable-accels,gtk-enable-mnemonics}
+ unconditionally.
+
+ Instead of doing it for all GtkLabels only do it for those that
+ are GtkAccelLabel or those using mnemonics. Fixes NB#74392.
+
2007-10-16 Xan Lopez <xan.lopez at nokia.com>
* gtk/gtkcontainer.c (gtk_container_idle_sizer):
Modified: projects/haf/trunk/gtk+/gtk/gtklabel.c
===================================================================
--- projects/haf/trunk/gtk+/gtk/gtklabel.c 2007-10-31 13:53:32 UTC (rev 14688)
+++ projects/haf/trunk/gtk+/gtk/gtklabel.c 2007-10-31 15:36:33 UTC (rev 14689)
@@ -978,7 +978,9 @@
label_shortcut_setting_traverse_container (GtkWidget *widget,
gpointer data)
{
- if (GTK_IS_LABEL (widget))
+ if (GTK_IS_LABEL (widget) &&
+ (gtk_label_get_use_underline (GTK_LABEL (widget)) ||
+ GTK_IS_ACCEL_LABEL (widget)))
label_shortcut_setting_apply (GTK_LABEL (widget));
else if (GTK_IS_CONTAINER (widget))
gtk_container_forall (GTK_CONTAINER (widget),
- Previous message: [maemo-commits] r14688 - projects/haf/tags/gnome-vfs-filechooser-backend
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
