diff options
author | Thierry Vignaud <tv@mandriva.org> | 2008-03-17 15:10:02 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2008-03-17 15:10:02 +0000 |
commit | ccdda24451f358028dbda0450e6c02ebeb66246f (patch) | |
tree | 08c17e14e8447a08d7ed55a8a095ec3353709fba | |
parent | ae61baf01691911e311ebaa7f94a820577f6815c (diff) | |
download | rpmdrake-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-x | rpmdrake | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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}; |