This commit is contained in:
2026-03-04 16:11:13 +08:00
parent 5c0cf2b435
commit 973577c6eb
3 changed files with 81 additions and 35 deletions

View File

@@ -958,12 +958,15 @@ static NSString * const kKBSkinMetadataThemeKey = @"theme_json";
NSLog(@"[SkinBridge] reloadCurrentSkinIconMap: currentSkin=%@ targetSkin=%@ lang=%@",
currentSkinId, targetSkinId, languageCode);
BOOL isDefaultLike = (currentSkinId.length == 0 ||
[currentSkinId isEqualToString:@"default"] ||
[currentSkinId hasPrefix:@"bundle_skin_default_"]);
//
BOOL hasTargetSkin = [KBSkinManager kb_hasAssetsForSkinId:targetSkinId];
NSLog(@"[SkinBridge] reloadCurrentSkinIconMap: hasTargetSkin=%d", hasTargetSkin);
if (hasTargetSkin) {
if (hasTargetSkin && isDefaultLike) {
//
NSDictionary<NSString *, NSString *> *iconShortNames = [self iconShortNamesForLanguageCode:languageCode];
if (iconShortNames.count == 0) {