From 0fcf2122982f1a15c70b273390182cea64e4f456 Mon Sep 17 00:00:00 2001 From: Dong Bin <14807942+rabbitism@users.noreply.github.com> Date: Fri, 8 Mar 2024 04:59:06 +0800 Subject: [PATCH] feat: make water mark invisible when IME preedit. (#14861) --- src/Avalonia.Themes.Fluent/Controls/TextBox.xaml | 10 ++++++++-- src/Avalonia.Themes.Simple/Controls/TextBox.xaml | 11 ++++++++--- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/src/Avalonia.Themes.Fluent/Controls/TextBox.xaml b/src/Avalonia.Themes.Fluent/Controls/TextBox.xaml index f7ddb8c668..e7f9235a68 100644 --- a/src/Avalonia.Themes.Fluent/Controls/TextBox.xaml +++ b/src/Avalonia.Themes.Fluent/Controls/TextBox.xaml @@ -148,9 +148,15 @@ Text="{TemplateBinding Watermark}" TextAlignment="{TemplateBinding TextAlignment}" TextWrapping="{TemplateBinding TextWrapping}" - IsVisible="{TemplateBinding Text, Converter={x:Static StringConverters.IsNullOrEmpty}}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" - VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/> + VerticalAlignment="{TemplateBinding VerticalContentAlignment}"> + + + + + + + + TextWrapping="{TemplateBinding TextWrapping}"> + + + + + + +