osu/osu.Game
Bartłomiej Dach 7b274083d3
Fix phantom beatmap sets appearing on carousel after delete/update
Regressed in c40c70509e.

As it turns out, `item.Item.Filtered.Value` is not the only condition
that should be checked to determine if a carousel item should be hidden
or not - `item.Item.State.Value != CarouselItemState.Collapsed` should
also be true. This was even available as the `item.Item.Visible`
convenience property, which is used in this commit.

Failing to check `item.Item.State.Value` led to setting non-zero alpha
on collapsed carousel items, leading to phantom beatmap sets appearing,
as the alpha was set in the entire carousel's `Update()` method, thus
firing every frame.
2022-11-20 10:08:34 +01:00
..
Audio
Beatmaps Fix beatmap card expanded content not blocking clicks from behind 2022-11-13 08:18:44 -08:00
Collections
Configuration Move IGameplaySettings override to compose screen to keep test mode unaffected 2022-11-17 01:45:16 +03:00
Database Remove unused using 2022-11-17 13:56:27 +09:00
Extensions Fix parsing of Language when using default system locale 2022-11-10 22:56:24 +01:00
Graphics Merge pull request #21289 from peppy/fix-triangle-button-flash 2022-11-18 15:26:43 +09:00
Input Change default beatmap listing key binding to Ctrl+B 2022-11-11 17:10:46 +09:00
IO
IPC
Localisation Merge branch 'master' into combo-colour-brightness-limit 2022-11-11 15:31:28 +09:00
Models
Online Move constant to a better location 2022-11-18 15:47:31 +09:00
Overlays Merge branch 'master' into fix-tablet-aspect-ratio-values 2022-11-19 14:32:24 +01:00
Performance
Properties
Replays
Rulesets Merge branch 'master' into long-standard 2022-11-18 14:24:04 +09:00
Scoring Make score type consistent 2022-11-06 19:59:27 -03:00
Screens Fix phantom beatmap sets appearing on carousel after delete/update 2022-11-20 10:08:34 +01:00
Skinning Fix SkinnableSprite lookups broken in lazer-first skins 2022-11-13 12:46:21 +09:00
Storyboards Merge pull request #21144 from peppy/fix-storyboard-end-start-time 2022-11-10 22:53:45 +09:00
Tests Merge branch 'master' into websocket-chat-2 2022-11-11 23:53:42 +09:00
Updater
Users Add url clicking support to profile badges 2022-11-03 18:12:32 -07:00
Utils
.editorconfig
BackgroundBeatmapProcessor.cs
osu!.res
osu.Game.csproj Update resources 2022-11-13 16:21:28 +09:00
OsuGame.cs Merge branch 'master' into websocket-chat-2 2022-11-11 23:53:42 +09:00
OsuGameBase_Importing.cs
OsuGameBase.cs Move gameplay configuration to interface to allow editor overriding 2022-11-08 18:25:24 +09:00
PerformFromMenuRunner.cs Fix "perform from screen" not considering screen load state 2022-11-18 17:23:10 +03:00