[libpeas] Chain-up in PeasGtkPluginManagerView.row_activated()



commit e1abb1c60b2478437e883f18487b03a57c5da294
Author: Garrett Regier <garrettregier gmail com>
Date:   Fri Nov 20 02:22:03 2015 -0800

    Chain-up in PeasGtkPluginManagerView.row_activated()
    
    Just in case the parent provides an implementation.

 libpeas-gtk/peas-gtk-plugin-manager-view.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/libpeas-gtk/peas-gtk-plugin-manager-view.c b/libpeas-gtk/peas-gtk-plugin-manager-view.c
index 8e8a603..c6afbff 100644
--- a/libpeas-gtk/peas-gtk-plugin-manager-view.c
+++ b/libpeas-gtk/peas-gtk-plugin-manager-view.c
@@ -651,7 +651,6 @@ peas_gtk_plugin_manager_view_query_tooltip (GtkWidget  *widget,
   return TRUE;
 }
 
-
 static void
 peas_gtk_plugin_manager_view_row_activated (GtkTreeView       *tree_view,
                                             GtkTreePath       *path,
@@ -660,6 +659,7 @@ peas_gtk_plugin_manager_view_row_activated (GtkTreeView       *tree_view,
   PeasGtkPluginManagerView *view = PEAS_GTK_PLUGIN_MANAGER_VIEW (tree_view);
   PeasGtkPluginManagerViewPrivate *priv = GET_PRIV (view);
   GtkTreeIter iter;
+  GtkTreeViewClass *tree_view_class;
 
   if (!gtk_tree_model_get_iter (gtk_tree_view_get_model (tree_view), &iter, path))
     return;
@@ -668,6 +668,10 @@ peas_gtk_plugin_manager_view_row_activated (GtkTreeView       *tree_view,
 
   if (peas_gtk_plugin_manager_store_can_enable (priv->store, &iter))
     toggle_enabled (view, &iter);
+
+  tree_view_class = GTK_TREE_VIEW_CLASS (peas_gtk_plugin_manager_view_parent_class);
+  if (tree_view_class->row_activated != NULL)
+    tree_view_class->row_activated (tree_view, path, column);
 }
 
 static void


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