From 74baf34d2e228568a1488b24a0305e6f48ceecef Mon Sep 17 00:00:00 2001 From: Olivier Blin Date: Tue, 11 Mar 2008 18:49:47 +0000 Subject: preselect "No device found" in connections list if no device is found --- lib/network/drakroam.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/network/drakroam.pm') diff --git a/lib/network/drakroam.pm b/lib/network/drakroam.pm index 8d53108..459ff54 100755 --- a/lib/network/drakroam.pm +++ b/lib/network/drakroam.pm @@ -23,7 +23,9 @@ sub update_connections_list { $droam->{gui}{model}->set($droam->{gui}{model}->append, 0, gtknew('Pixbuf', file => $_->get_type_icon)->scale_simple($droam->{gui}{pixbuf_size}, $droam->{gui}{pixbuf_size}, 'hyper'), 1, $_->get_description) foreach @{$droam->{all_connections}}; - my $index = $droam->{connection} && eval { find_index { $_ == $droam->{connection} } @{$droam->{all_connections}} }; + my $index = $droam->{connection} ? + eval { find_index { $_ == $droam->{connection} } @{$droam->{all_connections}} } + : 0; $droam->{gui}{connections_combo}->set_active($index) if defined $index; } -- cgit v1.2.1