summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtkassistant.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/gtk/gtkassistant.c b/gtk/gtkassistant.c
index 8b997c2be0..fbd12cfef2 100644
--- a/gtk/gtkassistant.c
+++ b/gtk/gtkassistant.c
@@ -2425,7 +2425,7 @@ gtk_assistant_accessible_get_n_children (AtkObject *accessible)
if (widget == NULL)
return 0;
- return g_list_length (GTK_ASSISTANT (widget)->priv->pages) + 1;
+ return g_list_length (GTK_ASSISTANT (widget)->priv->pages) + 2;
}
static AtkObject *
@@ -2461,6 +2461,11 @@ gtk_assistant_accessible_ref_child (AtkObject *accessible,
child = priv->action_area;
title = NULL;
}
+ else if (index == n_pages + 1)
+ {
+ child = priv->headerbar;
+ title = NULL;
+ }
else
return NULL;