+ if( ! event ) return FALSE;
+/* if( ! event || event->type != GDK_BUTTON_PRESS) return FALSE;*/
+
+ if (event->button == 1) {
+ if (event->type == GDK_2BUTTON_PRESS) {
+ if( gtk_clist_get_selection_info( clist, event->x, event->y, &row, &column ) ) {
+ gtkut_clist_set_focus_row(clist, row);
+ obj = gtk_clist_get_row_data( clist, row );
+ }
+ if( obj == NULL )
+ return FALSE;
+
+ if (obj->type == ADDR_ITEM_GROUP) {
+ /* edit group */
+ addressbook_treenode_edit_cb(NULL, 0, NULL);
+ } else {
+ /* expand pr collapse */
+ node = gtk_ctree_node_nth(GTK_CTREE(ctree), row);
+ gtk_ctree_toggle_expansion(GTK_CTREE(ctree), node);
+ }
+ return FALSE;
+ }
+ }
+