]> git.0d.be Git - empathy.git/commitdiff
Hide/show groups as necessary when their members change.
authorTravis Reitter <treitter@gmail.com>
Sat, 26 Jun 2010 18:43:42 +0000 (11:43 -0700)
committerTravis Reitter <treitter@gmail.com>
Tue, 20 Jul 2010 23:12:35 +0000 (16:12 -0700)
libempathy-gtk/empathy-individual-view.c

index a78ffb27c3470d1bd85c21f6ac0ddae2b8dcd3ec..e8c971166116a6ce91c852b5c3e05a20647b4461 100644 (file)
@@ -1510,6 +1510,13 @@ individual_view_constructed (GObject *object)
   tp_g_signal_connect_object (priv->store, "row-deleted",
       G_CALLBACK (individual_view_store_row_deleted_cb), view, 0);
 
+  tp_g_signal_connect_object (priv->store, "row-changed",
+    G_CALLBACK (individual_view_store_row_changed_cb), view, 0);
+  tp_g_signal_connect_object (priv->store, "row-inserted",
+    G_CALLBACK (individual_view_store_row_changed_cb), view, 0);
+  tp_g_signal_connect_object (priv->store, "row-deleted",
+    G_CALLBACK (individual_view_store_row_deleted_cb), view, 0);
+
   /* Setup view */
   /* Setting reorderable is a hack that gets us row previews as drag icons
      for free.  We override all the drag handlers.  It's tricky to get the