Search Issue Tracker

Fixed

Fixed in 1.5.x

Votes

1

Found in

1.5.11

Issue ID

UUM-140407

Regression

Yes

Unity logging warnings about [SerializeReference] when a Smart String Localization Table entry is used

Localization Package

-

How to reproduce:
1. Open the attached project “IN-138223”
2. Press Assets -> Reimport All
3. Observe the Console window

Actual result: "The type Unity.Localization UnityEngine.Localization.Metadata.SmartFormatTag is being serialized by [SerializeReference], but its parent type Unity.Localization UnityEngine.Localization.Metadata.SharedTableEntryMetadata is missing the [Serializable] attribute." warning is thrown
Expected result: No warnings are thrown

Reproducible with: 1.5.4 (6000.4.0a1), 1.5.11 (6000.4.0a1, 6000.6.0a5)
Not reproducible with: 1.5.11 (6000.3.0a6)

Reproducible on: Windows 11
Not reproducible on: No other environments tested

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.