summaryrefslogtreecommitdiff
path: root/eel/eel-gtk-container.c
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2010-04-13 14:52:22 +0200
committerCosimo Cecchi <cosimoc@gnome.org>2010-04-26 14:27:43 +0200
commita09d41702b771fb0041fa0c4270afaa678413a2d (patch)
tree21405809eda79eaa4c6c5d6c580b86232dc6423c /eel/eel-gtk-container.c
parent2e79c499851757bf6da55c735268e36fcc4f2552 (diff)
downloadnautilus-a09d41702b771fb0041fa0c4270afaa678413a2d.tar.gz
Remove deprecated GTK+ symbols (#565038).
Diffstat (limited to 'eel/eel-gtk-container.c')
-rw-r--r--eel/eel-gtk-container.c19
1 files changed, 12 insertions, 7 deletions
diff --git a/eel/eel-gtk-container.c b/eel/eel-gtk-container.c
index 247d7eb13..08056d979 100644
--- a/eel/eel-gtk-container.c
+++ b/eel/eel-gtk-container.c
@@ -77,7 +77,7 @@ eel_gtk_container_child_map (GtkContainer *container,
g_return_if_fail (child->parent == GTK_WIDGET (container));
- if (GTK_WIDGET_VISIBLE (child) && !GTK_WIDGET_MAPPED (child)) {
+ if (gtk_widget_get_visible (child) && !gtk_widget_get_mapped (child)) {
gtk_widget_map (child);
}
}
@@ -103,7 +103,7 @@ eel_gtk_container_child_unmap (GtkContainer *container,
g_return_if_fail (child->parent == GTK_WIDGET (container));
- if (GTK_WIDGET_VISIBLE (child) && GTK_WIDGET_MAPPED (child)) {
+ if (gtk_widget_get_visible (child) && gtk_widget_get_mapped (child)) {
gtk_widget_unmap (child);
}
}
@@ -122,17 +122,22 @@ void
eel_gtk_container_child_add (GtkContainer *container,
GtkWidget *child)
{
+ GtkWidget *widget;
+
g_return_if_fail (GTK_IS_CONTAINER (container));
g_return_if_fail (GTK_IS_WIDGET (child));
+
+ widget = GTK_WIDGET (container);
- gtk_widget_set_parent (child, GTK_WIDGET (container));
+ gtk_widget_set_parent (child, widget);
- if (GTK_WIDGET_REALIZED (container)) {
+ if (gtk_widget_get_realized (widget)) {
gtk_widget_realize (child);
}
- if (GTK_WIDGET_VISIBLE (container) && GTK_WIDGET_VISIBLE (child)) {
- if (GTK_WIDGET_MAPPED (container)) {
+ if (gtk_widget_get_mapped (widget)
+ && gtk_widget_get_visible (child)) {
+ if (gtk_widget_get_mapped (widget)) {
gtk_widget_map (child);
}
@@ -160,7 +165,7 @@ eel_gtk_container_child_remove (GtkContainer *container,
g_return_if_fail (GTK_IS_WIDGET (child));
g_return_if_fail (child->parent == GTK_WIDGET (container));
- child_was_visible = GTK_WIDGET_VISIBLE (child);
+ child_was_visible = gtk_widget_get_visible (child);
gtk_widget_unparent (child);