aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgdkchan <gab.dark.100@gmail.com>2022-11-24 05:31:00 -0300
committerGitHub <noreply@github.com>2022-11-24 09:31:00 +0100
commita0c77f8d11cf553b7737fc3e10186d013e50f633 (patch)
treedd41081840fb34554e8019a10a38b51e48356467
parentece36b274da3957d727387d2f7c96adbd0f29bc3 (diff)
Fix NRE on Avalonia for error applets with unknown error message (#3888)1.1.378
-rw-r--r--Ryujinx.Ava/Ui/Applet/AvaHostUiHandler.cs18
1 files changed, 9 insertions, 9 deletions
diff --git a/Ryujinx.Ava/Ui/Applet/AvaHostUiHandler.cs b/Ryujinx.Ava/Ui/Applet/AvaHostUiHandler.cs
index 05e92c36..a8d6a6df 100644
--- a/Ryujinx.Ava/Ui/Applet/AvaHostUiHandler.cs
+++ b/Ryujinx.Ava/Ui/Applet/AvaHostUiHandler.cs
@@ -57,14 +57,14 @@ namespace Ryujinx.Ava.Ui.Applet
bool opened = false;
- UserResult response = await ContentDialogHelper.ShowDeferredContentDialog(_parent,
- title,
- message,
- "",
- LocaleManager.Instance["DialogOpenSettingsWindowLabel"],
- "",
- LocaleManager.Instance["SettingsButtonClose"],
- (int)Symbol.Important,
+ UserResult response = await ContentDialogHelper.ShowDeferredContentDialog(_parent,
+ title,
+ message,
+ "",
+ LocaleManager.Instance["DialogOpenSettingsWindowLabel"],
+ "",
+ LocaleManager.Instance["SettingsButtonClose"],
+ (int)Symbol.Important,
deferEvent,
async (window) =>
{
@@ -168,7 +168,7 @@ namespace Ryujinx.Ava.Ui.Applet
object response = await msgDialog.Run();
- if (response != null && buttons.Length > 1 && (int)response != buttons.Length - 1)
+ if (response != null && buttons != null && buttons.Length > 1 && (int)response != buttons.Length - 1)
{
showDetails = true;
}