mirror of
https://github.com/ppy/osu.git
synced 2024-12-14 23:05:37 +08:00
ef230884a8
Closes https://github.com/ppy/osu/issues/25815. `CollectionDropdown.collectionsChanged()` was assuming that if it received `null` changes, then it must mean that the change subscription is being initialised and the `filters` list will not contain any items. However, that is not the only circumstance wherein a realm subscription can fire with `null` changes; that can also happen after the main realm instance gets recycled via the notification registration flow: |
||
---|---|---|
.. | ||
BeatmapCollection.cs | ||
CollectionDropdown.cs | ||
CollectionFilterMenuItem.cs | ||
CollectionToggleMenuItem.cs | ||
DeleteCollectionDialog.cs | ||
DrawableCollectionList.cs | ||
DrawableCollectionListItem.cs | ||
ManageCollectionsDialog.cs |