Fix NRE on Avalonia for error applets with unknown error message (#3888)
This commit is contained in:
parent
ece36b274d
commit
a0c77f8d11
1 changed files with 9 additions and 9 deletions
|
@ -57,14 +57,14 @@ namespace Ryujinx.Ava.Ui.Applet
|
||||||
|
|
||||||
bool opened = false;
|
bool opened = false;
|
||||||
|
|
||||||
UserResult response = await ContentDialogHelper.ShowDeferredContentDialog(_parent,
|
UserResult response = await ContentDialogHelper.ShowDeferredContentDialog(_parent,
|
||||||
title,
|
title,
|
||||||
message,
|
message,
|
||||||
"",
|
"",
|
||||||
LocaleManager.Instance["DialogOpenSettingsWindowLabel"],
|
LocaleManager.Instance["DialogOpenSettingsWindowLabel"],
|
||||||
"",
|
"",
|
||||||
LocaleManager.Instance["SettingsButtonClose"],
|
LocaleManager.Instance["SettingsButtonClose"],
|
||||||
(int)Symbol.Important,
|
(int)Symbol.Important,
|
||||||
deferEvent,
|
deferEvent,
|
||||||
async (window) =>
|
async (window) =>
|
||||||
{
|
{
|
||||||
|
@ -168,7 +168,7 @@ namespace Ryujinx.Ava.Ui.Applet
|
||||||
|
|
||||||
object response = await msgDialog.Run();
|
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;
|
showDetails = true;
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue