[epiphany/wip/bookmarks: 298/315] bookmarks: Call parent constructed function before doing our own construction



commit c165886d70eedfb9efeaa3e635a61f48bed0e980
Author: Iulian Radu <iulian radu67 gmail com>
Date:   Sun Sep 25 20:05:43 2016 +0300

    bookmarks: Call parent constructed function before doing our own construction

 src/ephy-add-bookmark-popover.c     |    4 ++--
 src/ephy-bookmark-properties-grid.c |    4 ++--
 src/ephy-bookmark-row.c             |    4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/ephy-add-bookmark-popover.c b/src/ephy-add-bookmark-popover.c
index 40ad530..258b968 100644
--- a/src/ephy-add-bookmark-popover.c
+++ b/src/ephy-add-bookmark-popover.c
@@ -68,12 +68,12 @@ ephy_add_bookmark_popover_constructed (GObject *object)
   EphyAddBookmarkPopover *self = EPHY_ADD_BOOKMARK_POPOVER (object);
   GtkWidget *location_entry;
 
+  G_OBJECT_CLASS (ephy_add_bookmark_popover_parent_class)->constructed (object);
+
   location_entry = GTK_WIDGET (ephy_header_bar_get_title_widget (self->header_bar));
   g_assert (EPHY_IS_LOCATION_ENTRY (location_entry));
 
   gtk_popover_set_relative_to (GTK_POPOVER (self), location_entry);
-
-  G_OBJECT_CLASS (ephy_add_bookmark_popover_parent_class)->constructed (object);
 }
 
 static void
diff --git a/src/ephy-bookmark-properties-grid.c b/src/ephy-bookmark-properties-grid.c
index 8d855cb..c48593d 100644
--- a/src/ephy-bookmark-properties-grid.c
+++ b/src/ephy-bookmark-properties-grid.c
@@ -298,6 +298,8 @@ ephy_bookmark_properties_grid_constructed (GObject *object)
   GSequenceIter *iter;
   const char *address;
 
+  G_OBJECT_CLASS (ephy_bookmark_properties_grid_parent_class)->constructed (object);
+
   /* Set appearance based on type */
   if (self->type == EPHY_BOOKMARK_PROPERTIES_GRID_TYPE_DIALOG) {
     gtk_container_remove (GTK_CONTAINER (self), self->popover_bookmark_label);
@@ -350,8 +352,6 @@ ephy_bookmark_properties_grid_constructed (GObject *object)
                            self,
                            G_CONNECT_SWAPPED);
   gtk_widget_show_all (self->tags_box);
-
-  G_OBJECT_CLASS (ephy_bookmark_properties_grid_parent_class)->constructed (object);
 }
 
 static void
diff --git a/src/ephy-bookmark-row.c b/src/ephy-bookmark-row.c
index 8593e53..df5ce77 100644
--- a/src/ephy-bookmark-row.c
+++ b/src/ephy-bookmark-row.c
@@ -152,6 +152,8 @@ ephy_bookmark_row_constructed (GObject *object)
   EphyEmbedShell *shell = ephy_embed_shell_get_default ();
   WebKitFaviconDatabase *database;
 
+  G_OBJECT_CLASS (ephy_bookmark_row_parent_class)->constructed (object);
+
   g_object_bind_property (self->bookmark, "title",
                           self->title_label, "label",
                           G_BINDING_SYNC_CREATE);
@@ -162,8 +164,6 @@ ephy_bookmark_row_constructed (GObject *object)
                                        NULL,
                                        (GAsyncReadyCallback)ephy_bookmark_row_favicon_loaded_cb,
                                        self);
-
-  G_OBJECT_CLASS (ephy_bookmark_row_parent_class)->constructed (object);
 }
 
 static void


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