diff --git a/src/Avalonia.Controls/Presenters/TextPresenter.cs b/src/Avalonia.Controls/Presenters/TextPresenter.cs
index 94d9c2d7c5..dd36f3da4c 100644
--- a/src/Avalonia.Controls/Presenters/TextPresenter.cs
+++ b/src/Avalonia.Controls/Presenters/TextPresenter.cs
@@ -262,13 +262,12 @@ namespace Avalonia.Controls.Presenters
var selectionEnd = SelectionEnd;
var start = Math.Min(selectionStart, selectionEnd);
var length = Math.Max(selectionStart, selectionEnd) - start;
- var selectionForegroundBrush = SelectionForegroundBrush ?? Brushes.White;
if (length > 0)
{
result.Spans = new[]
{
- new FormattedTextStyleSpan(start, length, foregroundBrush: selectionForegroundBrush),
+ new FormattedTextStyleSpan(start, length, SelectionForegroundBrush),
};
}
diff --git a/src/Avalonia.Themes.Default/Accents/BaseDark.xaml b/src/Avalonia.Themes.Default/Accents/BaseDark.xaml
index 8f7d56dbc6..0ed17fae76 100644
--- a/src/Avalonia.Themes.Default/Accents/BaseDark.xaml
+++ b/src/Avalonia.Themes.Default/Accents/BaseDark.xaml
@@ -22,6 +22,7 @@
#FF808080
#FF119EDA
+ #FFFFFFFF
#FFFF0000
#10FF0000
@@ -39,6 +40,7 @@
+
diff --git a/src/Avalonia.Themes.Default/Accents/BaseLight.xaml b/src/Avalonia.Themes.Default/Accents/BaseLight.xaml
index 666596d710..3a8a8ec446 100644
--- a/src/Avalonia.Themes.Default/Accents/BaseLight.xaml
+++ b/src/Avalonia.Themes.Default/Accents/BaseLight.xaml
@@ -22,6 +22,7 @@
#FF808080
#FF086F9E
+ #FFFFFFFF
#FFFF0000
#10FF0000
@@ -39,6 +40,7 @@
+
diff --git a/src/Avalonia.Themes.Default/TextBox.xaml b/src/Avalonia.Themes.Default/TextBox.xaml
index e286e513e0..9aba2275bf 100644
--- a/src/Avalonia.Themes.Default/TextBox.xaml
+++ b/src/Avalonia.Themes.Default/TextBox.xaml
@@ -4,6 +4,7 @@
+