mirror of
https://github.com/ppy/osu.git
synced 2025-03-13 23:07:25 +08:00
Fix cursormiddle
not using the same source as cursor
This commit is contained in:
parent
40c48f903b
commit
0170c04baf
@ -31,12 +31,14 @@ namespace osu.Game.Rulesets.Osu.Skinning.Legacy
|
||||
}
|
||||
|
||||
[BackgroundDependencyLoader]
|
||||
private void load(OsuConfigManager config)
|
||||
private void load(OsuConfigManager config, ISkinSource skinSource)
|
||||
{
|
||||
cursorSize = config.GetBindable<float>(OsuSetting.GameplayCursorSize).GetBoundCopy();
|
||||
|
||||
Texture = skin.GetTexture("cursortrail");
|
||||
DisjointTrail = skin.GetTexture("cursormiddle") == null;
|
||||
|
||||
var cursorProvider = skinSource.FindProvider(s => s.GetTexture("cursor") != null);
|
||||
DisjointTrail = cursorProvider?.GetTexture("cursormiddle") == null;
|
||||
|
||||
if (DisjointTrail)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user