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}">
+
+
+
+
+
+
+