Skip to content

Conversation

@bdach
Copy link
Collaborator

@bdach bdach commented Oct 24, 2025

Before:

Screen.Recording.2025-10-24.at.13.33.10-1.mov

After:

Screen.Recording.2025-10-24.at.13.33.58-1.mov

Closes #33379.

Pretty sure this matches song select V1. The two call sites where the old one does instant scrolls are:

ScrollToSelected(true);

which happens just after a filter, and

ScrollToSelected(true);

which is a bit more difficult to pin down, but generally appears to happen on changes to the visible items, which on SongSelectV2 triggers a re-filter anyway.

Closes ppy#33379.

Pretty sure this matches song select V1. The two call sites where the
old one does instant scrolls are:

	https://github.com/ppy/osu/blob/30412ba3f2c5b6debb9a0e3b930da6cc156852db/osu.Game/Screens/Select/BeatmapCarousel.cs#L672

which happens just after a filter, and

	https://github.com/ppy/osu/blob/30412ba3f2c5b6debb9a0e3b930da6cc156852db/osu.Game/Screens/Select/BeatmapCarousel.cs#L683

which is a bit more difficult to pin down, but generally appears to
happen on changes to the visible items, which on `SongSelectV2` triggers
a re-filter anyway.
@bdach bdach requested a review from peppy October 24, 2025 11:38
@bdach bdach self-assigned this Oct 24, 2025
@bdach bdach added the type/behavioural An issue with actual UI or game behaviour. Has a real world impact causing something to not work. label Oct 24, 2025
@bdach bdach moved this from Next up to Pending Review in osu! untitled project Oct 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:song-select size/M type/behavioural An issue with actual UI or game behaviour. Has a real world impact causing something to not work.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Song Select V2: Beatmap is scrolled to in certain scenarios instead of being already scrolled to

2 participants