diff --git a/src/Markup/Avalonia.Markup.Xaml/PortableXaml/portable.xaml.github b/src/Markup/Avalonia.Markup.Xaml/PortableXaml/portable.xaml.github index d50ae8335e..c066401445 160000 --- a/src/Markup/Avalonia.Markup.Xaml/PortableXaml/portable.xaml.github +++ b/src/Markup/Avalonia.Markup.Xaml/PortableXaml/portable.xaml.github @@ -1 +1 @@ -Subproject commit d50ae8335eb50d4b9606de6f5fa1cbbc78bfd72f +Subproject commit c0664014455392ac221a765e66f9837704339b6f diff --git a/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/BasicTests.cs b/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/BasicTests.cs index ffd666fe12..fb432c30d4 100644 --- a/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/BasicTests.cs +++ b/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/BasicTests.cs @@ -868,6 +868,25 @@ do we need it?")] } } + [Fact] + public void Element_Whitespace_Should_Be_Trimmed() + { + using (UnitTestApplication.Start(TestServices.MockWindowingPlatform)) + { + var xaml = @" + + + Hello World! + +"; + + var window = AvaloniaXamlLoader.Parse(xaml); + var textBlock = (TextBlock)window.Content; + + Assert.Equal("Hello World!", textBlock.Text); + } + } + private class SelectedItemsViewModel : INotifyPropertyChanged { public string[] Items { get; set; }