Skip to content

"Update" button displays on the Edited local beatmaps of the Mapper themselves #33457

Open
@rvneXe

Description

@rvneXe

Type

Game behaviour

Bug description

Hi. I know this might not be required atp, since we're moving to Song Select V2, but anyways,

if the current beatmap in the client doesn't match with the remote (server) one, the UI will display an update button on the tile of that beatmap.
When YOU are the mapper and you've edited the beatmap for a reason, the Update button looks a bit useless/annoying. Like I randomly clicked on that and my changes were gone😂😂 (fortunately, it was a minor change)

Image

My Solutions

1. Check if the user is the mapper?

if the current user is the mapper, then don't display the Update button.

2. Don't display the Update button if there's no new update

if the user has edited the beatmap, and it has changed to a Local beatmap, then ignore any current mismatches with the server, but display it if any new version is available which wasn't at the time that user edited. (like keeping an un-edited version to judge based on that)

3. "Rollback" / "Discard" button instead, with a confirmation dialog

like the same thing as we currently have, but if it's a local edit by the user, display a different text and icon and display a confirmation dialog that "any changes will be lost" with that hold to confirm thingy.
also can do like solution 2, display Update if a new version is available.

Screenshots or videos

No response

Version

2025.605.1

Logs

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions