Resolve an issue where changes to the main window's positioning could cause the application to crash if a modal was dismissed beforehand. (#6223)

This commit is contained in:
sharmander 2024-02-06 09:05:32 -08:00 committed by GitHub
parent 25123232bd
commit a37e2d6e44
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -336,6 +336,11 @@ namespace Ryujinx.Ava.UI.Helpers
void OverlayOnPositionChanged(object sender, PixelPointEventArgs e) void OverlayOnPositionChanged(object sender, PixelPointEventArgs e)
{ {
if (_contentDialogOverlayWindow is null)
{
return;
}
_contentDialogOverlayWindow.Position = parent.PointToScreen(new Point()); _contentDialogOverlayWindow.Position = parent.PointToScreen(new Point());
} }