From 6cb0a4063039616a6a13ebc4256e97040f9fd2e2 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Wed, 23 Aug 2006 09:24:37 +0000 Subject: "changed" signal: don't crash when selecting a sub group and then collapse itsparent --- rpmdrake | 1 + 1 file changed, 1 insertion(+) diff --git a/rpmdrake b/rpmdrake index d8e07818..a8b689e4 100755 --- a/rpmdrake +++ b/rpmdrake @@ -1001,6 +1001,7 @@ or you already installed all of them.")); ) foreach $tree, $detail_tree; $tree->get_selection->signal_connect(changed => sub { my ($model, $iter) = $_[0]->get_selected; + return if !$iter; my $current_group if 0; my $new_group = $model->get($iter, 0); return if $current_group eq $new_group; -- cgit v1.2.1