aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2006-11-27 13:27:55 +0000
committerThierry Vignaud <tv@mandriva.org>2006-11-27 13:27:55 +0000
commit8da2823381272fd50a8593a8d8fe97ff5700a694 (patch)
treef33c1cf440357b009bb094e7d60e464ba091b617
parentb54709bda209bc4fa171574cb33162628e7c2797 (diff)
downloadrpmdrake-8da2823381272fd50a8593a8d8fe97ff5700a694.tar
rpmdrake-8da2823381272fd50a8593a8d8fe97ff5700a694.tar.gz
rpmdrake-8da2823381272fd50a8593a8d8fe97ff5700a694.tar.bz2
rpmdrake-8da2823381272fd50a8593a8d8fe97ff5700a694.tar.xz
rpmdrake-8da2823381272fd50a8593a8d8fe97ff5700a694.zip
fix not able to select only one update (#26135)
-rwxr-xr-xrpmdrake2
1 files changed, 1 insertions, 1 deletions
diff --git a/rpmdrake b/rpmdrake
index 1330d58f..21f7bdb1 100755
--- a/rpmdrake
+++ b/rpmdrake
@@ -945,7 +945,7 @@ or you already installed all of them."));
@nodes = grep { exists $pkgs->{$_} } @nodes
or return;
#- avoid selecting too many packages at once
- return if !$dont_show_selections && ($MODE ne 'update' && @nodes == keys %$pkgs || @nodes > 2000);
+ return if !$dont_show_selections && (member($default_list_mode, qw(all_updates security bugfix normal)) && @nodes == keys %$pkgs || @nodes > 2000);
my $new_state = !$pkgs->{$nodes[0]}{selected};
my @nodes_with_deps;