diff options
author | Lars Hamann <lars@gtk.org> | 1999-02-10 23:15:26 +0000 |
---|---|---|
committer | Lars Hamann <lars@src.gnome.org> | 1999-02-10 23:15:26 +0000 |
commit | 6475974086af288e116d18d75d5b23ed3c0e5833 (patch) | |
tree | 9f96c1818648acd47cf44415cb5caec225eaacb7 /gtk/gtkctree.c | |
parent | 1183c0ea697c34888cc68d3f8c01087fcb8cf923 (diff) | |
download | gtk+-6475974086af288e116d18d75d5b23ed3c0e5833.tar.gz |
don't autoselect focus_row in case of GTK_SELECTION_EXTENDED
Wed Feb 10 01:02:46 1999 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (real_remove_row):
* gtk/gtkctree.c (gtk_ctree_remove_node): don't autoselect focus_row
in case of GTK_SELECTION_EXTENDED
* gtk/testgtk.c : few changes in clist/ctree examples.
Diffstat (limited to 'gtk/gtkctree.c')
-rw-r--r-- | gtk/gtkctree.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gtk/gtkctree.c b/gtk/gtkctree.c index c8ddf7a135..25cf710468 100644 --- a/gtk/gtkctree.c +++ b/gtk/gtkctree.c @@ -3857,9 +3857,8 @@ gtk_ctree_remove_node (GtkCTree *ctree, gtk_ctree_unlink (ctree, node, TRUE); gtk_ctree_post_recursive (ctree, node, GTK_CTREE_FUNC (tree_delete), NULL); - if ((clist->selection_mode == GTK_SELECTION_BROWSE || - clist->selection_mode == GTK_SELECTION_EXTENDED) && - !clist->selection && clist->focus_row >= 0) + if (clist->selection_mode == GTK_SELECTION_BROWSE && !clist->selection && + clist->focus_row >= 0) gtk_clist_select_row (clist, clist->focus_row, -1); auto_resize_columns (clist); |