Browse Source

Merge pull request #404 from VitalElement/master

Corrected ordering for DataTemplate overriding. i.e. Derived classes …
Steven Kirk 9 years ago
parent
commit
5c14a06010
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/Perspex.Controls/Templates/DataTemplateExtensions.cs

+ 2 - 2
src/Perspex.Controls/Templates/DataTemplateExtensions.cs

@@ -60,7 +60,7 @@ namespace Perspex.Controls.Templates
         {
             foreach (var i in control.GetSelfAndLogicalAncestors().OfType<IControl>())
             {
-                foreach (IDataTemplate dt in i.DataTemplates.Reverse())
+                foreach (IDataTemplate dt in i.DataTemplates)
                 {
                     if (dt.Match(data))
                     {
@@ -73,7 +73,7 @@ namespace Perspex.Controls.Templates
 
             if (global != null)
             {
-                foreach (IDataTemplate dt in global.DataTemplates.Reverse())
+                foreach (IDataTemplate dt in global.DataTemplates)
                 {
                     if (dt.Match(data))
                     {