diff --git a/Toolkit.Foundation/Observable.cs b/Toolkit.Foundation/Observable.cs index 7a156cb..0a3e62d 100644 --- a/Toolkit.Foundation/Observable.cs +++ b/Toolkit.Foundation/Observable.cs @@ -86,21 +86,21 @@ public partial class Observable(IServiceProvider provider, IMediator mediator, IPublisher publisher, ISubscription subscriber, - IDisposer disposer) : Observable(provider, factory, mediator, publisher, subscriber, disposer) - where TValue : notnull + IDisposer disposer, + TValue? value = default) : Observable(provider, factory, mediator, publisher, subscriber, disposer) { [ObservableProperty] - private TValue? value; + private TValue? value = value; } + public partial class Observable(IServiceProvider provider, IServiceFactory factory, IMediator mediator, IPublisher publisher, ISubscription subscriber, IDisposer disposer, - TValue? value = null) : Observable(provider, factory, mediator, publisher, subscriber, disposer) - where TValue : class + TValue? value = default) : Observable(provider, factory, mediator, publisher, subscriber, disposer) { [ObservableProperty] private TKey? key; diff --git a/Toolkit.UI.Controls.Avalonia/Fonts/FluentSystemIcons-Regular.ttf b/Toolkit.UI.Controls.Avalonia/Fonts/FluentSystemIcons-Regular.ttf deleted file mode 100644 index b7dfdc2..0000000 Binary files a/Toolkit.UI.Controls.Avalonia/Fonts/FluentSystemIcons-Regular.ttf and /dev/null differ diff --git a/Toolkit.UI.Controls.Avalonia/Fonts/FluentSystemIcons-Resizable.ttf b/Toolkit.UI.Controls.Avalonia/Fonts/FluentSystemIcons-Resizable.ttf new file mode 100644 index 0000000..a3c7a18 Binary files /dev/null and b/Toolkit.UI.Controls.Avalonia/Fonts/FluentSystemIcons-Resizable.ttf differ diff --git a/Toolkit.UI.Controls.Avalonia/Themes/ControlResources.axaml b/Toolkit.UI.Controls.Avalonia/Themes/ControlResources.axaml index 35898a6..6617e6c 100644 --- a/Toolkit.UI.Controls.Avalonia/Themes/ControlResources.axaml +++ b/Toolkit.UI.Controls.Avalonia/Themes/ControlResources.axaml @@ -1,7 +1,7 @@ - /Fonts/#FluentSystemIcons-Regular + /Fonts/#FluentSystemIcons-Resizable diff --git a/Toolkit.UI.Controls.Avalonia/Toolkit.UI.Controls.Avalonia.csproj b/Toolkit.UI.Controls.Avalonia/Toolkit.UI.Controls.Avalonia.csproj index 70538bb..89cea21 100644 --- a/Toolkit.UI.Controls.Avalonia/Toolkit.UI.Controls.Avalonia.csproj +++ b/Toolkit.UI.Controls.Avalonia/Toolkit.UI.Controls.Avalonia.csproj @@ -6,10 +6,10 @@ true - + - +