UI: fix ID copying from the Show Game Info popup

This commit is contained in:
Evan Husted 2025-03-05 02:23:40 -06:00
parent 2b06826922
commit bed3835718
2 changed files with 3 additions and 4 deletions

View File

@ -49,16 +49,13 @@ namespace Ryujinx.Ava.UI.Views.Misc
private async void IdString_OnClick(object sender, RoutedEventArgs e)
{
if (DataContext is not MainWindowViewModel mwvm)
return;
if (sender is not Button { Content: TextBlock idText })
return;
if (!RyujinxApp.IsClipboardAvailable(out IClipboard clipboard))
return;
ApplicationData appData = mwvm.Applications.FirstOrDefault(it => it.IdString == idText.Text);
ApplicationData appData = RyujinxApp.MainWindow.ViewModel.Applications.FirstOrDefault(it => it.IdString == idText.Text);
if (appData is null)
return;

View File

@ -36,6 +36,8 @@ namespace Ryujinx.Ava.UI.Windows
NormalControls.IsVisible = ConfigurationState.Instance.ShowTitleBar;
}
// ReSharper disable once UnusedMember.Local
// its referenced in the axaml but rider keeps yelling at me that its unused so
private void TextBox_OnTextChanged(object sender, TextChangedEventArgs e)
{
if (DataContext is not CompatibilityViewModel cvm)