check if the collapsing node has its child selected, if so take a row
authorJP Rosevear <jpr@ximian.com>
Tue, 20 Jan 2004 19:16:41 +0000 (19:16 +0000)
committerJP Rosevear <jpr@src.gnome.org>
Tue, 20 Jan 2004 19:16:41 +0000 (19:16 +0000)
commit1879dd463b990e166787dded9cd387308b0d2a92
tree184f89008c676e800c96b1ecd8d2f1f5576a6305
parent3bece95d1e271454c38ff29500843cae46d37555
check if the collapsing node has its child selected, if so take a row

2004-01-20  JP Rosevear <jpr@ximian.com>

* e-source-selector.c (test_collapse_row_callback): check if the
collapsing node has its child selected, if so take a row reference
to remember the selection
(row_expanded_callback): check if the expanding node has the saved
primary selection under it and re-select if so
(init): listen for signals
(impl_dispose): free the primary selection
libedataserverui/e-source-selector.c