#BUGFIX by cg
authorClaus Gittinger <cg@exept.de>
Wed, 05 Oct 2016 15:25:04 +0200
changeset 16894 a6e7b6cd2db0
parent 16893 9e4bc0a230d0
child 16895 463e46f35100
#BUGFIX by cg class: AbstractLauncherApplication clear the background process instance.
AbstractLauncherApplication.st
--- a/AbstractLauncherApplication.st	Wed Oct 05 14:31:26 2016 +0200
+++ b/AbstractLauncherApplication.st	Wed Oct 05 15:25:04 2016 +0200
@@ -1,5 +1,3 @@
-"{ Encoding: utf8 }"
-
 "
  COPYRIGHT (c) 1997 by eXept Software AG
               All Rights Reserved
@@ -7204,6 +7202,7 @@
     |p|
     
     (p := backgroundPackageFindProcess) notNil ifTrue:[
+        backgroundPackageFindProcess := nil.
         p isDead ifFalse:[
             p terminate
         ]
@@ -7619,7 +7618,7 @@
                 repos := eachSelectedItem parent info.                    
                 MCRepositoryBrowser openOnRepository:repos forPackage:eachSelectedItem label.
             ] ifFalse:[
-                package := packageIdByItem at:eachSelectedItem ifAbsent:nil.
+                package := packageIdByItem at:eachSelectedItem ifAbsent:[nil].
                 package notNil ifTrue:[
                     self loadPackageAndUpdate:package browse:doBrowse subPackages:false item:eachSelectedItem
                 ].