osu/osu.Game/Skinning
Bartłomiej Dach f5f0b94944 Fix incorrect fallback logic
The recently-modified skin texture fallback logic was very subtly
incorrect. If at the end of the first loop no texture was found, it
would be checked for null to avoid setting scale adjust on a null
texture, but then returned anyway, bypassing the fallback logic for
subsequent possible paths entirely.

Invert the check and explicitly continue to the next fallback path
if neither a 2x, nor 1x texture with the given name is found in the
store.
2020-04-07 22:50:25 +02:00
..
BeatmapSkinProvidingContainer.cs
DefaultLegacySkin.cs Merge remote-tracking branch 'upstream/master' into fallback-to-skin-combo-colours 2019-12-12 12:37:51 +03:00
DefaultSkin.cs Move combo colours to GlobalSkinColours 2020-02-07 14:58:07 +09:00
DefaultSkinConfiguration.cs Remove redundant logic 2019-12-25 14:55:22 +09:00
GameplaySkinComponent.cs
GlobalSkinColours.cs Move combo colours to GlobalSkinColours 2020-02-07 14:58:07 +09:00
GlobalSkinConfiguration.cs Add support for reading skin frame rate from configuration file 2020-02-07 14:58:29 +09:00
IAnimationTimeReference.cs Add startAtCurrentTime parameter to GetAnimation() 2020-04-02 14:33:15 +09:00
ISkin.cs
ISkinComponent.cs
ISkinSource.cs
LegacyBeatmapSkin.cs Make versionless skins fallback to version 1.0 2020-04-06 19:36:17 +09:00
LegacyManiaSkinConfiguration.cs Merge branch 'master' into mania-skin-note-images 2020-04-07 22:41:22 +09:00
LegacyManiaSkinConfigurationLookup.cs Fix missing comma 2020-04-07 23:37:30 +09:00
LegacyManiaSkinDecoder.cs Merge branch 'master' into mania-skin-note-images 2020-04-07 22:41:22 +09:00
LegacySkin.cs Fix incorrect fallback logic 2020-04-07 22:50:25 +02:00
LegacySkinConfiguration.cs Inherit SkinConfiguration directly 2019-12-12 14:05:24 +03:00
LegacySkinDecoder.cs Make versionless skins fallback to version 1.0 2020-04-06 19:36:17 +09:00
LegacySkinExtensions.cs Fix playback position being set incorrectly for IAnimationTimeReference 2020-04-06 13:04:32 +09:00
LegacySkinResourceStore.cs Allow legacy skin textures from subpaths 2020-04-06 19:03:15 +09:00
LegacySpriteText.cs
Skin.cs
SkinConfigManager.cs Constrain configuration lookup as enum. 2019-12-09 17:45:26 +08:00
SkinConfiguration.cs Remove redundant setter 2019-12-25 14:55:05 +09:00
SkinCustomColourLookup.cs
SkinFileInfo.cs
SkinInfo.cs
SkinManager.cs Use ??=. 2019-11-12 19:56:51 +08:00
SkinProvidingContainer.cs
SkinReloadableDrawable.cs Fix traceable mod not working on skin change 2019-12-17 19:49:13 +09:00
SkinStore.cs
SkinUtils.cs
SkinnableDrawable.cs Merge conflict "resolution" 2020-03-31 23:36:06 +09:00
SkinnableSound.cs Use [Resolved] wherever possible 2020-02-14 20:14:00 +07:00
SkinnableSprite.cs Always display skins at native sizes for now 2019-12-06 14:40:45 +09:00
SkinnableSpriteText.cs Always display skins at native sizes for now 2019-12-06 14:40:45 +09:00