Don't use old GtkComboBoxEntry in gail
Use gtk_combo_box_get_has_entry instead.
This commit is contained in:
		| @ -116,7 +116,7 @@ gail_combo_box_real_initialize (AtkObject *obj, | ||||
|       atk_object_set_parent (popup, obj); | ||||
|       gail_combo_box->popup_set = TRUE; | ||||
|     } | ||||
|   if (GTK_IS_COMBO_BOX_ENTRY (combo_box)) | ||||
|   if (gtk_combo_box_get_has_entry (combo_box)) | ||||
|     atk_object_set_parent (gtk_widget_get_accessible (gtk_bin_get_child (GTK_BIN (combo_box))), obj); | ||||
|  | ||||
|   obj->role = ATK_ROLE_COMBO_BOX; | ||||
| @ -215,7 +215,7 @@ gail_combo_box_get_n_children (AtkObject* obj) | ||||
|     return 0; | ||||
|  | ||||
|   n_children++; | ||||
|   if (GTK_IS_COMBO_BOX_ENTRY (widget)) | ||||
|   if (gtk_combo_box_get_has_entry (GTK_COMBO_BOX (widget))) | ||||
|     n_children ++; | ||||
|  | ||||
|   return n_children; | ||||
| @ -249,7 +249,7 @@ gail_combo_box_ref_child (AtkObject *obj, | ||||
|           box->popup_set = TRUE; | ||||
|         } | ||||
|     } | ||||
|   else if (i == 1 && GTK_IS_COMBO_BOX_ENTRY (widget)) | ||||
|   else if (i == 1 && gtk_combo_box_get_has_entry (GTK_COMBO_BOX (widget))) | ||||
|     { | ||||
|       child = gtk_widget_get_accessible (gtk_bin_get_child (GTK_BIN (widget))); | ||||
|     } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Christian Dywan
					Christian Dywan