]> Pileus Git - ~andy/gtk/blobdiff - tests/a11y/children.c
Don't use gtk_scrolled_window_add_with_viewport() in tests
[~andy/gtk] / tests / a11y / children.c
index dfd289484fcbf7e8e428f3bf8874d5f35a3f8169..db1136b77d87332808b5961e23b2bba4ae4299bb 100644 (file)
@@ -39,7 +39,7 @@ test_scrolled_window_child_count (void)
   g_object_ref_sink (sw);
   gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw),
                                   GTK_POLICY_ALWAYS, GTK_POLICY_ALWAYS);
-  gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (sw), gtk_label_new ("Bla"));
+  gtk_container_add (GTK_CONTAINER (sw), gtk_label_new ("Bla"));
 
   accessible = gtk_widget_get_accessible (sw);
   g_assert_cmpint (atk_object_get_n_accessible_children (accessible), ==, 3);
@@ -65,16 +65,6 @@ children_changed (AtkObject  *accessible,
   data->n_children = atk_object_get_n_accessible_children (accessible);
 }
 
-static void
-add_child (GtkWidget *container,
-           GtkWidget *child)
-{
-  if (GTK_IS_SCROLLED_WINDOW (container))
-    gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (container), child);
-  else
-    gtk_container_add (GTK_CONTAINER (container), child);
-}
-
 static void
 remove_child (STATE *state,
               gint i)
@@ -179,7 +169,7 @@ test_add_remove (GtkWidget *widget)
           child_accessible = gtk_widget_get_accessible (state.child[i]);
           g_signal_connect (child_accessible, "notify::accessible-parent",
                             G_CALLBACK (parent_notify), &(parent_data[i]));
-          add_child (widget, state.child[i]);
+          gtk_container_add (GTK_CONTAINER (widget), state.child[i]);
         }
       else
         child_accessible = atk_object_ref_accessible_child (accessible, i);