Skip to content

Fix local beatmap metadata not being cleared when previously selected beatmap is online#36632

Merged
peppy merged 3 commits intoppy:masterfrom
Joehuu:fix-local-beatmap-metadata
Feb 9, 2026
Merged

Fix local beatmap metadata not being cleared when previously selected beatmap is online#36632
peppy merged 3 commits intoppy:masterfrom
Joehuu:fix-local-beatmap-metadata

Conversation

@Joehuu
Copy link
Copy Markdown
Member

@Joehuu Joehuu commented Feb 8, 2026

The last two commits could be either fixes to the issue above, but in a code quality perspective, the scheduler in setLink() seems unnecessary as the other set methods don't have it (other than making it run last) and the other commit is self explanatory.

AddUntilStep("rating wedge hidden", () => !wedge.RatingsVisible);
AddUntilStep("fail time wedge hidden", () => !wedge.FailRetryVisible);

// just check for text everywhere on the wedge as the classes are private and generic
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bit dodge but worst case it'll yell at us so 🤷

@peppy peppy merged commit 0a4497d into ppy:master Feb 9, 2026
4 of 9 checks passed
@Joehuu Joehuu deleted the fix-local-beatmap-metadata branch February 9, 2026 00:57
minetoblend pushed a commit to minetoblend/osu that referenced this pull request Feb 9, 2026
…d beatmap is online (ppy#36632)

- Closes ppy#36584

The last two commits could be either fixes to the issue above, but in a
code quality perspective, the scheduler in `setLink()` seems unnecessary
as the other set methods don't have it (other than making it run last)
and the other commit is self explanatory.
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.

Local beatmap's genre and language inherited from previous selected beatmap

2 participants