aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2006-09-19 19:04:19 +0000
committerThierry Vignaud <tv@mandriva.org>2006-09-19 19:04:19 +0000
commit5dc8752c23bf6074f1c09c59b979ba89c52254c9 (patch)
tree86419f8ac9f88c67dce3977e4806e951c1cb5470
parent1a5693a93aabff1e42db494ebdebcc86b77d1da2 (diff)
downloadrpmdrake-5dc8752c23bf6074f1c09c59b979ba89c52254c9.tar
rpmdrake-5dc8752c23bf6074f1c09c59b979ba89c52254c9.tar.gz
rpmdrake-5dc8752c23bf6074f1c09c59b979ba89c52254c9.tar.bz2
rpmdrake-5dc8752c23bf6074f1c09c59b979ba89c52254c9.tar.xz
rpmdrake-5dc8752c23bf6074f1c09c59b979ba89c52254c9.zip
fix displayed status for selected updates (#25964)
-rwxr-xr-xrpmdrake2
1 files changed, 1 insertions, 1 deletions
diff --git a/rpmdrake b/rpmdrake
index 94f8943c..98d6c3c6 100755
--- a/rpmdrake
+++ b/rpmdrake
@@ -808,7 +808,7 @@ sub run_treeview_dialog {
my $pkg = $pkgs->{$_[0]};
my $urpm_obj = $pkg->{pkg};
$_[0] ? $pkg->{selected} ?
- ($urpm_obj->flag_installed ? 'to_remove' : 'to_install')
+ ($urpm_obj->flag_installed ? ($urpm_obj->flag_upgrade ? 'to_install': 'to_remove') : 'to_install')
: ($urpm_obj->flag_installed ?
($urpm_obj->flag_upgrade ? 'to_update' : 'installed')
: ($urpm_obj->flag_base ? '/usr/share/rpmdrake/icons/base.png' : 'uninstalled')) : 'XXX';