Skip to content

Conversation

@smoogipoo
Copy link
Contributor

@smoogipoo smoogipoo commented Oct 24, 2025

Fixes #35353
Fixes #35328

This is a bit of a workaround. It touches on two issues:

PerformFromMenuRunner will continuously try to exit the current screen. If the "are you sure you want to exit multiplayer" dialog remains open until the player loader, it will exit the player loader screen. This can be simulated with this patch: https://gist.github.com/smoogipoo/b4ed97ce99e350ed16b6ed036b299b11 (press the spectate button on an autostart room and wait until player loader before pressing cancel).

I'm not sure how to fix this yet.

The second issue is that any sort of import notification will give you a "X has been imported, click to view" button, which really shouldn't exist in quick play. This one goes deep and I'm not sure how to resolve it from every possible case of import (e.g. dragging files into the game).

By disabling beatmap presents, we effectively make both of the above operations into no-ops.

@smoogipoo smoogipoo changed the title Disable presenting beatmaps during matchmaking Disable presenting beatmaps during quick play Oct 24, 2025
@peppy
Copy link
Member

peppy commented Oct 24, 2025

I think this is fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Quick play: the exit prompt somehow caused me to miss a map Matchmaking: Download notifications can pop up after installing a beatmap

2 participants