@@ -857,8 +857,8 @@ export const useMetadata = ({ id, type, addonId }: UseMetadataProps): UseMetadat
857857
858858 finalMetadata = {
859859 ...finalMetadata ,
860- name : localized . title || finalMetadata . name ,
861- description : localized . overview || finalMetadata . description ,
860+ name : finalMetadata . name || localized . title ,
861+ description : finalMetadata . description || localized . overview ,
862862 movieDetails : movieDetailsObj ,
863863 ...( productionInfo . length > 0 && { networks : productionInfo } ) ,
864864 } ;
@@ -894,8 +894,8 @@ export const useMetadata = ({ id, type, addonId }: UseMetadataProps): UseMetadat
894894
895895 finalMetadata = {
896896 ...finalMetadata ,
897- name : localized . name || finalMetadata . name ,
898- description : localized . overview || finalMetadata . description ,
897+ name : finalMetadata . name || localized . name ,
898+ description : finalMetadata . description || localized . overview ,
899899 tvDetails,
900900 ...( productionInfo . length > 0 && { networks : productionInfo } ) ,
901901 } ;
@@ -970,7 +970,7 @@ export const useMetadata = ({ id, type, addonId }: UseMetadataProps): UseMetadat
970970 }
971971
972972 // Clear banner field if TMDB banner enrichment is enabled to prevent flash
973- if ( settings . enrichMetadataWithTMDB && settings . tmdbEnrichBanners ) {
973+ if ( settings . enrichMetadataWithTMDB && settings . tmdbEnrichBanners && ! finalMetadata . banner ) {
974974 finalMetadata = {
975975 ...finalMetadata ,
976976 banner : undefined , // Let useMetadataAssets handle banner via TMDB
0 commit comments