Fix some beatmaps being reprocessed each startup
Fix mod search textbox having focus while settings are visible
Fix song select realm refresh performance
Fix sliding sample playing before Slider's start time
Fix incorrect ordering of items at song select when certain sort modes are used
Protects against non-initialised values and also div-by-zero.
-1
sender
Fix opening log files from notification not presenting the correct file
Show more comprehensive background processing progress notifications
Fix keyboard precision of nightcore/daycore adjustments being incorrect
I think this is required because there is a higher chance of batched updates with the new structure (and less calls to `BeatmapSetsChanged` which causes re-selection).
Stopped arrow key adjust on slider bars from working. Also just felt wrong that you could type into an off-screen textbox.
Closes https://github.com/ppy/osu/issues/25854.
Fix collections dropdown crashing during storage migration
Fix padding on dropdown search bar
Fix crash when creating collections named "All beatmaps" or "Manage collections..."
attemptSelection
LastSelected
This reverts commit 25df42630e.
25df42630e
Closes https://github.com/ppy/osu/issues/25834 The name fallback that was there previously since https://github.com/ppy/osu/pull/11892 was half broken. This way should be a lot less prone to failure.
The only case where this was checking is guaranteed by realm to only be called once.
Realm will batch the updates. We don't want to do expensive operations per set when we don't need to.
Fix song select's carousel scroll position getting reset on background processing