From 061b9d15f0c98965dfedaee8b3f240b7d6f96e03 Mon Sep 17 00:00:00 2001 From: balazs Date: Sat, 6 Jan 2018 10:55:20 +0000 Subject: [PATCH] Packager: Remove duplicates from "Available for installation list". git-svn-id: trunk@56979 - --- packager/lpkcache.pas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packager/lpkcache.pas b/packager/lpkcache.pas index cc77240069..40606e59fa 100644 --- a/packager/lpkcache.pas +++ b/packager/lpkcache.pas @@ -358,10 +358,10 @@ begin if APackage is TLazPackage then fAvailableFiles.Add(TLazPackage(APackage).Filename) else if APackage is TLazPackageLink then begin - if (OPMInterface<>nil) and (TLazPackageLink(APackage).Origin=ploOnline) and + {if (OPMInterface<>nil) and (TLazPackageLink(APackage).Origin=ploOnline) and (not OPMInterface.IsPackageAvailable(TLazPackageLink(APackage), 2)) then fAvailableFiles.Add(TLazPackageLink(APackage).OPMFileName) - else + else} fAvailableFiles.Add(TLazPackageLink(APackage).LPKFilename); end; end;