From fbaeb194e83539ad946d4408204d8daaefa9eb66 Mon Sep 17 00:00:00 2001 From: chenjie02_cd <836904362@qq.com> Date: Mon, 6 Sep 2021 20:10:33 +0800 Subject: [PATCH] Update PasswordBox.cs --- .../HandyControl_Shared/Controls/Input/PasswordBox.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Shared/HandyControl_Shared/Controls/Input/PasswordBox.cs b/src/Shared/HandyControl_Shared/Controls/Input/PasswordBox.cs index c748448c..49e0d64d 100644 --- a/src/Shared/HandyControl_Shared/Controls/Input/PasswordBox.cs +++ b/src/Shared/HandyControl_Shared/Controls/Input/PasswordBox.cs @@ -367,7 +367,7 @@ namespace HandyControl.Controls private void PasswordBox_PasswordChanged(object sender, RoutedEventArgs e) { - if (VerifyData() && !IsSafeEnabled) + if (!IsSafeEnabled) { SetCurrentValue(UnsafePasswordProperty, ActualPasswordBox.Password); @@ -376,17 +376,19 @@ namespace HandyControl.Controls _textBox.Text = ActualPasswordBox.Password; } } + + VerifyData(); } private void TextBox_TextChanged(object sender, TextChangedEventArgs e) { - VerifyData(); - if (!IsSafeEnabled && ShowPassword) { Password = _textBox.Text; SetCurrentValue(UnsafePasswordProperty, Password); } + + VerifyData(); } } }