Even more small changes
This commit is contained in:
parent
2cc8c2d574
commit
051b1eedb4
@ -279,10 +279,10 @@ namespace Ryujinx.Ava.UI.Applet
|
||||
.ForEach(profile => profiles.Add(new Models.UserProfile(profile, nav)));
|
||||
|
||||
profiles.Add(new Models.UserProfile(guest, nav));
|
||||
UserSelectorDialogViewModel ViewModel = new();
|
||||
ViewModel.Profiles = profiles;
|
||||
ViewModel.SelectedUserId = _parent.AccountManager.LastOpenedUser.UserId;
|
||||
UserSelectorDialog content = new(ViewModel);
|
||||
UserSelectorDialogViewModel viewModel = new();
|
||||
viewModel.Profiles = profiles;
|
||||
viewModel.SelectedUserId = _parent.AccountManager.LastOpenedUser.UserId;
|
||||
UserSelectorDialog content = new(viewModel);
|
||||
(UserId id, _) = await UserSelectorDialog.ShowInputDialog(content);
|
||||
|
||||
selected = id;
|
||||
|
@ -6,38 +6,9 @@ namespace Ryujinx.Ava.UI.ViewModels
|
||||
{
|
||||
public partial class UserSelectorDialogViewModel : BaseModel
|
||||
{
|
||||
private UserId _selectedUserId;
|
||||
private ObservableCollection<BaseModel> _profiles;
|
||||
|
||||
public UserId SelectedUserId
|
||||
{
|
||||
get => _selectedUserId;
|
||||
set
|
||||
{
|
||||
if (_selectedUserId != value)
|
||||
{
|
||||
_selectedUserId = value;
|
||||
OnPropertyChanged();
|
||||
}
|
||||
}
|
||||
}
|
||||
[ObservableProperty] private UserId _selectedUserId;
|
||||
|
||||
public ObservableCollection<BaseModel> Profiles
|
||||
{
|
||||
get => _profiles;
|
||||
set
|
||||
{
|
||||
if (_profiles != value)
|
||||
{
|
||||
_profiles = value;
|
||||
OnPropertyChanged();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public UserSelectorDialogViewModel()
|
||||
{
|
||||
Profiles = new ObservableCollection<BaseModel>();
|
||||
}
|
||||
[ObservableProperty] private ObservableCollection<BaseModel> _profiles = [];
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user