1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 01:27:29 +08:00

Merge pull request #27839 from smoogipoo/fix-macos-crash

Fix crash when entering multiplayer on macOS
This commit is contained in:
Dean Herbert 2024-04-13 12:54:00 +08:00 committed by GitHub
commit b7b3401b34
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -205,7 +205,9 @@ namespace osu.Desktop
Password = room.Settings.Password,
};
presence.Secrets.JoinSecret = JsonConvert.SerializeObject(roomSecret);
if (client.HasRegisteredUriScheme)
presence.Secrets.JoinSecret = JsonConvert.SerializeObject(roomSecret);
// discord cannot handle both secrets and buttons at the same time, so we need to choose something.
// the multiplayer room seems more important.
presence.Buttons = null;