aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2008-03-17 15:10:02 +0000
committerThierry Vignaud <tv@mandriva.org>2008-03-17 15:10:02 +0000
commitccdda24451f358028dbda0450e6c02ebeb66246f (patch)
tree08c17e14e8447a08d7ed55a8a095ec3353709fba
parentae61baf01691911e311ebaa7f94a820577f6815c (diff)
downloadrpmdrake-ccdda24451f358028dbda0450e6c02ebeb66246f.tar
rpmdrake-ccdda24451f358028dbda0450e6c02ebeb66246f.tar.gz
rpmdrake-ccdda24451f358028dbda0450e6c02ebeb66246f.tar.bz2
rpmdrake-ccdda24451f358028dbda0450e6c02ebeb66246f.tar.xz
rpmdrake-ccdda24451f358028dbda0450e6c02ebeb66246f.zip
(run_treeview_dialog) simplify initializing default view
-rwxr-xr-xrpmdrake6
1 files changed, 3 insertions, 3 deletions
diff --git a/rpmdrake b/rpmdrake
index c6553b9d..53fd161c 100755
--- a/rpmdrake
+++ b/rpmdrake
@@ -338,6 +338,8 @@ sub run_treeview_dialog {
$options->{state}{splited} = 1;
#$options->{state}{flat} = 1;
+ my $default_radio = $options->{tree_mode} = $default_list_mode;
+
my $is_backports = get_inactive_backport_media(fast_open_urpmi_db());
my %filters = (all => N("All"),
@@ -388,7 +390,7 @@ sub run_treeview_dialog {
qw(all meta_pkgs gui_pkgs all_updates security bugfix normal),
if_($is_backports, 'backports')
} ],
- $views{$default_mode{$MODE} || 'all'}),
+ $views{$default_radio}),
changed => sub {
my $val = $_[0]->get_text;
return if $val eq $old_value; # workarounding gtk+ sending us sometimes twice events
@@ -414,8 +416,6 @@ sub run_treeview_dialog {
}
}
);
- my $default_radio = $options->{tree_mode} = $default_list_mode;
- $cbox->set_text($views{$default_radio});
$options->{tree_submode} ||= $default_radio;
$options->{tree_subflat} ||= $options->{state}{flat};