From ee3122ae16d5f84f0579749120545e3bf5c190a1 Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Tue, 21 Feb 2012 15:08:28 -0800 Subject: [PATCH] #18435: Fixing modules activation order Work Item: 18435 --HG-- branch : 1.x --- src/Orchard/Environment/State/ShellStateCoordinator.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Orchard/Environment/State/ShellStateCoordinator.cs b/src/Orchard/Environment/State/ShellStateCoordinator.cs index cb6f0afab..05249177a 100644 --- a/src/Orchard/Environment/State/ShellStateCoordinator.cs +++ b/src/Orchard/Environment/State/ShellStateCoordinator.cs @@ -172,8 +172,7 @@ namespace Orchard.Environment.State { } // raise install and enabled states in order - foreach (var entry in allEntries.Reverse().Where(entry => IsRising(entry.FeatureState))) - { + foreach (var entry in allEntries.Where(entry => IsRising(entry.FeatureState))) { if (entry.FeatureState.InstallState == ShellFeatureState.State.Rising) { Logger.Information("Installing feature '{0}'", entry.Feature.Descriptor.Id); _featureEvents.Installing(entry.Feature);