diff --git a/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs b/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs
index c967d7d5b..aba822709 100644
--- a/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs
+++ b/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs
@@ -706,8 +706,6 @@ namespace AtomUI.Controls.DesignTokens
public static readonly TokenResourceKey MultiModePaddingLG = new TokenResourceKey("Select.MultiModePaddingLG");
public static readonly TokenResourceKey MultiModePaddingSM = new TokenResourceKey("Select.MultiModePaddingSM");
public static readonly TokenResourceKey MultipleItemBg = new TokenResourceKey("Select.MultipleItemBg");
- public static readonly TokenResourceKey MultipleItemBorderColor = new TokenResourceKey("Select.MultipleItemBorderColor");
- public static readonly TokenResourceKey MultipleItemBorderColorDisabled = new TokenResourceKey("Select.MultipleItemBorderColorDisabled");
public static readonly TokenResourceKey MultipleItemColorDisabled = new TokenResourceKey("Select.MultipleItemColorDisabled");
public static readonly TokenResourceKey MultipleItemHeight = new TokenResourceKey("Select.MultipleItemHeight");
public static readonly TokenResourceKey MultipleItemHeightLG = new TokenResourceKey("Select.MultipleItemHeightLG");
diff --git a/src/AtomUI.Controls/Input/TextBox.cs b/src/AtomUI.Controls/Input/TextBox.cs
index 9bf2b3abd..55387a00a 100644
--- a/src/AtomUI.Controls/Input/TextBox.cs
+++ b/src/AtomUI.Controls/Input/TextBox.cs
@@ -4,6 +4,7 @@ using AtomUI.Theme.Utils;
using Avalonia;
using Avalonia.Controls;
using Avalonia.Controls.Primitives;
+using Avalonia.Input;
using Avalonia.Media;
namespace AtomUI.Controls;
@@ -143,5 +144,4 @@ public class TextBox : AvaloniaTextBox,
{
Clear();
}
-
}
\ No newline at end of file
diff --git a/src/AtomUI.Controls/Input/Themes/TextBoxTheme.axaml b/src/AtomUI.Controls/Input/Themes/TextBoxTheme.axaml
index c94aa0019..aa6080197 100644
--- a/src/AtomUI.Controls/Input/Themes/TextBoxTheme.axaml
+++ b/src/AtomUI.Controls/Input/Themes/TextBoxTheme.axaml
@@ -94,6 +94,7 @@
diff --git a/src/AtomUI.Controls/Select/Select.cs b/src/AtomUI.Controls/Select/Select.cs
index 76503df26..f40f89d28 100644
--- a/src/AtomUI.Controls/Select/Select.cs
+++ b/src/AtomUI.Controls/Select/Select.cs
@@ -1,4 +1,3 @@
-using System.Collections;
using System.Diagnostics;
using System.Reactive.Disposables;
using AtomUI.Controls.Data;
@@ -12,6 +11,7 @@ using Avalonia.Controls;
using Avalonia.Controls.Primitives;
using Avalonia.Controls.Templates;
using Avalonia.Input;
+using Avalonia.Interactivity;
using Avalonia.Media;
using Avalonia.Metadata;
using Avalonia.VisualTree;
@@ -474,7 +474,8 @@ public class Select : TemplatedControl,
private SelectSearchTextBox? _singleSearchInput;
private readonly CompositeDisposable _subscriptionsOnOpen = new ();
private ListFilterDescription? _filterDescription;
-
+ private string? _filterValue;
+
static Select()
{
FocusableProperty.OverrideDefaultValue