Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Maemo: Commits

r14689 - in projects/haf/trunk/gtk+: . gtk

 

 

Maemo commits RSS feed   Index | Next | Previous | View Threaded


subversion at stage

Oct 31, 2007, 8:36 AM

Post #1 of 1 (36 views)
Permalink
r14689 - in projects/haf/trunk/gtk+: . gtk

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),

_______________________________________________
maemo-commits mailing list
maemo-commits[at]maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-commits

Maemo commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.