diff options
author | Thierry Vignaud <tv@mandriva.org> | 2006-09-18 08:45:02 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2006-09-18 08:45:02 +0000 |
commit | b0579878b246a90d5352cf50a71ff417e13636ba (patch) | |
tree | 5ba8f9ac2ab8ee2c82bbff3bf5f9c68157472a38 | |
parent | e1c04bcfdfca0ca78cb457c08f34e95bd8884d8f (diff) | |
download | rpmdrake-b0579878b246a90d5352cf50a71ff417e13636ba.tar rpmdrake-b0579878b246a90d5352cf50a71ff417e13636ba.tar.gz rpmdrake-b0579878b246a90d5352cf50a71ff417e13636ba.tar.bz2 rpmdrake-b0579878b246a90d5352cf50a71ff417e13636ba.tar.xz rpmdrake-b0579878b246a90d5352cf50a71ff417e13636ba.zip |
if started as rpmdrake-remove, default to installed mode (#25551)
-rwxr-xr-x | rpmdrake | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -96,6 +96,12 @@ unless ($MODE) { $0 =~ m|update$|i and $MODE = 'update'; } +my $default_list_mode; +$default_list_mode = 'all' if $MODE eq 'install'; +if ($MODE eq 'remove') { + $default_list_mode = 'installed'; +} + eval { require mygtk2; require ugtk2; @@ -727,7 +733,7 @@ sub run_treeview_dialog { $switch_pkg_list_mode->($mode); }; - $pkgs_provider->({}, 'all'); # default mode + $pkgs_provider->({}, $default_list_mode); # default mode my ($options, $size_selected, $compssUsers, $tree, $tree_model, $detail_tree, $detail_tree_model, %elems); my (undef, $size_free) = MDK::Common::System::df('/usr'); |