1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-16 04:43:51 +08:00
osu-lazer/osu.Game/Screens/Select
Bartłomiej Dach 9538a32b5e
Explicitly update beatmap info wedge on mod change
This used to already be the case prior to b419ea7, but in a very
roundabout way. Changes to the value of the star difficulty bindable -
including indirect changes via the set of active mods changing - would
trigger the wedge display to regenerate and load asynchronously.

b419ea7 accidentally broke this by moving down the bindable retrieval to
a lower level, at which point `WedgeInfoText` would only receive the set
of mods selected at the time at which a given beatmap was selected, and
not receive any further updates, breaking the BPM display updating in
real time (as `WedgeInfoText` could not be aware that rate-changing mods
were even in effect).

To resolve, explicitly reload the wedge's contents on mod changes.
2021-08-22 19:16:46 +02:00
..
Carousel add od filter in search filter 2021-06-26 21:05:01 +07:00
Details Fix beatmap statistics with value of zero not displaying correctly at song select 2021-06-03 01:58:51 +09:00
Filter Fix enum ordering after adding source 2021-05-09 15:39:59 -07:00
Leaderboards Fix potential null ref when no beatmap is selected 2021-06-14 15:06:24 +09:00
Options Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
BeatmapCarousel.cs Merge branch 'master' into scroll-to-20 2021-01-21 13:48:26 +09:00
BeatmapClearScoresDialog.cs Update Resolved and Cached attribute issues 2020-01-03 11:34:26 -08:00
BeatmapDeleteDialog.cs Update font awesome usage 2019-04-02 19:55:24 +09:00
BeatmapDetailArea.cs Remember leaderboard mods filter selection in song select 2020-09-15 21:53:35 -07:00
BeatmapDetailAreaDetailTabItem.cs Make beatmap detail area abstractable 2020-02-13 13:46:23 +09:00
BeatmapDetailAreaLeaderboardTabItem.cs Make beatmap detail area abstractable 2020-02-13 13:46:23 +09:00
BeatmapDetailAreaTabControl.cs Remember leaderboard mods filter selection in song select 2020-09-15 21:53:35 -07:00
BeatmapDetailAreaTabItem.cs Make beatmap detail area abstractable 2020-02-13 13:46:23 +09:00
BeatmapDetails.cs Move to more friendly namespace 2021-07-02 18:09:16 +09:00
BeatmapInfoWedge.cs Explicitly update beatmap info wedge on mod change 2021-08-22 19:16:46 +02:00
BeatmapInfoWedgeBackground.cs Refactored out changes in StarRatingDisplay 2021-05-05 13:13:37 +02:00
FilterControl.cs Simplify custom filter criteria retrieval 2021-03-06 12:16:01 +01:00
FilterCriteria.cs Remove unnecessary delimiters from song select filter splitting 2021-08-13 16:42:58 +09:00
FilterQueryParser.cs add od filter in search filter 2021-06-26 21:05:01 +07:00
Footer.cs Initial implementation of freemod selection overlay 2021-01-27 22:15:53 +09:00
FooterButton.cs Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
FooterButtonMods.cs Remove "Unranked" text from ModDisplay 2021-06-09 13:45:09 +09:00
FooterButtonOptions.cs Update FooterButtonOptions to comply with the changes in FooterButton 2020-06-04 15:25:18 +12:00
FooterButtonRandom.cs Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
ImportFromStablePopup.cs Reword import dialogs. 2021-05-17 12:55:58 +02:00
LocalScoreDeleteDialog.cs Use ScoreInfo.DisplayAccuracy everywhere 2020-02-03 22:11:36 +07:00
PlayBeatmapDetailArea.cs Remember leaderboard mods filter selection in song select 2020-09-15 21:53:35 -07:00
PlaySongSelect.cs Create replay via the ICreateReplay interface instead of explicitly ModAutoplay 2021-06-01 14:22:16 +09:00
SongSelect.cs Hide left border of beatmap wedge 2021-08-13 22:29:22 +09:00
WedgeBackground.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00