From 45ef17e9d16cae337e66702106055222cbdb9d3a Mon Sep 17 00:00:00 2001 From: Leandro Pereira Date: Wed, 8 Apr 2009 10:43:38 -0300 Subject: Select also parent nodes on "generate report" tree (patch by shankao ) --- hardinfo2/report.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/hardinfo2/report.c b/hardinfo2/report.c index 39e96faf..ee7f9b55 100644 --- a/hardinfo2/report.c +++ b/hardinfo2/report.c @@ -726,6 +726,15 @@ report_dialog_sel_toggle(GtkCellRendererToggle * cellrenderertoggle, -1); set_children_active(model, &iter, active); + if (active) { + GtkTreeIter parent; + + if (gtk_tree_model_iter_parent(model, &parent, &iter)) { + gtk_tree_store_set(GTK_TREE_STORE(model), &parent, + TREE_COL_SEL, active, -1); + } + } + gtk_tree_path_free(path); } -- cgit v1.2.3