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)));
|
.ForEach(profile => profiles.Add(new Models.UserProfile(profile, nav)));
|
||||||
|
|
||||||
profiles.Add(new Models.UserProfile(guest, nav));
|
profiles.Add(new Models.UserProfile(guest, nav));
|
||||||
UserSelectorDialogViewModel ViewModel = new();
|
UserSelectorDialogViewModel viewModel = new();
|
||||||
ViewModel.Profiles = profiles;
|
viewModel.Profiles = profiles;
|
||||||
ViewModel.SelectedUserId = _parent.AccountManager.LastOpenedUser.UserId;
|
viewModel.SelectedUserId = _parent.AccountManager.LastOpenedUser.UserId;
|
||||||
UserSelectorDialog content = new(ViewModel);
|
UserSelectorDialog content = new(viewModel);
|
||||||
(UserId id, _) = await UserSelectorDialog.ShowInputDialog(content);
|
(UserId id, _) = await UserSelectorDialog.ShowInputDialog(content);
|
||||||
|
|
||||||
selected = id;
|
selected = id;
|
||||||
|
@ -6,38 +6,9 @@ namespace Ryujinx.Ava.UI.ViewModels
|
|||||||
{
|
{
|
||||||
public partial class UserSelectorDialogViewModel : BaseModel
|
public partial class UserSelectorDialogViewModel : BaseModel
|
||||||
{
|
{
|
||||||
private UserId _selectedUserId;
|
|
||||||
private ObservableCollection<BaseModel> _profiles;
|
|
||||||
|
|
||||||
public UserId SelectedUserId
|
[ObservableProperty] private UserId _selectedUserId;
|
||||||
{
|
|
||||||
get => _selectedUserId;
|
|
||||||
set
|
|
||||||
{
|
|
||||||
if (_selectedUserId != value)
|
|
||||||
{
|
|
||||||
_selectedUserId = value;
|
|
||||||
OnPropertyChanged();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public ObservableCollection<BaseModel> Profiles
|
[ObservableProperty] private ObservableCollection<BaseModel> _profiles = [];
|
||||||
{
|
|
||||||
get => _profiles;
|
|
||||||
set
|
|
||||||
{
|
|
||||||
if (_profiles != value)
|
|
||||||
{
|
|
||||||
_profiles = value;
|
|
||||||
OnPropertyChanged();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public UserSelectorDialogViewModel()
|
|
||||||
{
|
|
||||||
Profiles = new ObservableCollection<BaseModel>();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user