summaryrefslogtreecommitdiff
path: root/gtk/gtklabel.c
diff options
context:
space:
mode:
authorJonathan Blandford <jrb@redhat.com>2001-12-11 23:56:46 +0000
committerJonathan Blandford <jrb@src.gnome.org>2001-12-11 23:56:46 +0000
commit9361b2c2e4cf14b1ce6ae87f4efbaafb0b71e04d (patch)
treeffb3b58f8bb4a72059ff70ec55cbff8770d36c45 /gtk/gtklabel.c
parent97f4886426ed244be79f10280d597e6d9f9ef903 (diff)
downloadgtk+-9361b2c2e4cf14b1ce6ae87f4efbaafb0b71e04d.tar.gz
Small fix to let mnemonics work with notebooks.
Tue Dec 11 18:55:16 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtklabel.c (gtk_label_mnemonic_activate): Small fix to let mnemonics work with notebooks.
Diffstat (limited to 'gtk/gtklabel.c')
-rw-r--r--gtk/gtklabel.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c
index b85fc52e1a..450f114ac4 100644
--- a/gtk/gtklabel.c
+++ b/gtk/gtklabel.c
@@ -666,6 +666,10 @@ gtk_label_mnemonic_activate (GtkWidget *widget,
* widget's ancestry.
*/
parent = widget->parent;
+
+ if (parent && GTK_IS_NOTEBOOK (parent))
+ return gtk_widget_mnemonic_activate (parent, group_cycling);
+
while (parent)
{
if (GTK_WIDGET_CAN_FOCUS (parent) ||