gtk+ r22345 - in trunk: . gtk



Author: matthiasc
Date: Tue Feb 17 05:49:17 2009
New Revision: 22345
URL: http://svn.gnome.org/viewvc/gtk+?rev=22345&view=rev

Log:
        * gtk/gtkassistant.c (gtk_assistant_accessible_ref_child): Set
        the object name to the page title. Proposed by Eitan Isaacson



Modified:
   trunk/ChangeLog
   trunk/gtk/gtkassistant.c

Modified: trunk/gtk/gtkassistant.c
==============================================================================
--- trunk/gtk/gtkassistant.c	(original)
+++ trunk/gtk/gtkassistant.c	Tue Feb 17 05:49:17 2009
@@ -2233,6 +2233,7 @@
   GtkWidget *widget, *child;
   gint n_pages;
   AtkObject *obj;
+  gchar *title;
 
   widget = GTK_ACCESSIBLE (accessible)->widget;
   if (!widget)
@@ -2249,16 +2250,21 @@
       GtkAssistantPage *page = g_list_nth_data (priv->pages, index / 2);
 
       child = page->page;
+      title = gtk_assistant_get_page_title (assistant, child);
     }
   else if (index == n_pages)
     {
       child = priv->action_area;
+      title = NULL;
     }
   else
     return NULL;
   
   obj = gtk_widget_get_accessible (child);
 
+  if (title)
+    atk_object_set_name (obj, title);
+
   return g_object_ref (obj);
 }
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]