From 5ab2885b2dc8ebeb38422bd22f50c8f1006c5319 Mon Sep 17 00:00:00 2001 From: Michiel Roos <michiel@maxserv.nl> Date: Thu, 6 Feb 2014 23:57:00 +0100 Subject: [PATCH] [TASK] isPackageActive(): test light cond. first The return should test for: - isset($this->runtimeActivatedPackages[$packageKey]); before it tests for: - parent::isPackageActive($packageKey) Change-Id: Ia18fb601a83e717c9bbf498eaa38c4cae04ceac6 Resolves: #55749 Releases: 6.2 Reviewed-on: https://review.typo3.org/27391 Reviewed-by: Oliver Klee Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Markus Klein Tested-by: Markus Klein --- typo3/sysext/core/Classes/Package/PackageManager.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/core/Classes/Package/PackageManager.php b/typo3/sysext/core/Classes/Package/PackageManager.php index b46867ca1796..5dd09df0505d 100644 --- a/typo3/sysext/core/Classes/Package/PackageManager.php +++ b/typo3/sysext/core/Classes/Package/PackageManager.php @@ -514,7 +514,7 @@ class PackageManager extends \TYPO3\Flow\Package\PackageManager implements \TYPO if (isset($this->packageAliasMap[$lowercasedPackageKey = strtolower($packageKey)])) { $packageKey = $this->packageAliasMap[$lowercasedPackageKey]; } - return parent::isPackageActive($packageKey) || isset($this->runtimeActivatedPackages[$packageKey]); + return isset($this->runtimeActivatedPackages[$packageKey]) || parent::isPackageActive($packageKey); } /** -- GitLab