Disable selection animation for now

This commit is contained in:
TheXamlGuy
2024-06-24 20:07:27 +01:00
parent 3f860eb537
commit fced830422
11 changed files with 56 additions and 21 deletions
+21 -9
View File
@@ -34,11 +34,17 @@ public abstract partial class FilterNavigationViewModel(IServiceProvider provide
return Task.CompletedTask;
}
public Task Handle(DeactivatedEventArgs<Wallet> args) =>
Task.FromResult(IsActivated = false);
public Task Handle(DeactivatedEventArgs<Wallet> args)
{
IsActivated = false;
return Task.CompletedTask;
}
public Task Handle(ActivatedEventArgs<Wallet> args) =>
Task.FromResult(IsActivated = true);
public Task Handle(ActivatedEventArgs<Wallet> args)
{
IsActivated = true;
return Task.CompletedTask;
}
}
[Notification(typeof(NotifyEventArgs<Item<int>>), nameof(Value))]
@@ -58,14 +64,20 @@ public abstract partial class FilterNavigationViewModel<TWalletNavigation>(IServ
IWalletNavigationViewModel
{
[ObservableProperty]
private bool activated;
private bool isActivated;
[ObservableProperty]
private bool isSelected;
public Task Handle(DeactivatedEventArgs<Wallet> args) =>
Task.FromResult(Activated = false);
public Task Handle(DeactivatedEventArgs<Wallet> args)
{
IsActivated = false;
return Task.CompletedTask;
}
public Task Handle(ActivatedEventArgs<Wallet> args) =>
Task.FromResult(Activated = true);
public Task Handle(ActivatedEventArgs<Wallet> args)
{
IsActivated = true;
return Task.CompletedTask;
}
}