[gnome-software] Replace deprecated gtk_widget_reparent use



commit 8b110c5f8c9a577efa4a8a1c00ee1e193e287365
Author: Kalev Lember <kalevlember gmail com>
Date:   Thu May 22 11:55:03 2014 +0200

    Replace deprecated gtk_widget_reparent use

 src/gs-shell-installed.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/gs-shell-installed.c b/src/gs-shell-installed.c
index 653bf7e..881c2e2 100644
--- a/src/gs-shell-installed.c
+++ b/src/gs-shell-installed.c
@@ -119,7 +119,12 @@ gs_shell_installed_remove_row (GtkListBox *list_box, GtkWidget *child)
        revealer = gtk_revealer_new ();
        gtk_revealer_set_reveal_child (GTK_REVEALER (revealer), TRUE);
        gtk_widget_show (revealer);
-       gtk_widget_reparent (child, revealer);
+
+       g_object_ref (child);
+       gtk_container_remove (GTK_CONTAINER (row), child);
+       gtk_container_add (GTK_CONTAINER (revealer), child);
+       g_object_unref (child);
+
        gtk_container_add (GTK_CONTAINER (row), revealer);
        g_signal_connect (revealer, "notify::child-revealed",
                          G_CALLBACK (row_unrevealed), NULL);


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