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
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
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Sprites lose their reference in Scene and Game view when changing Texture2D Import Settings
- “Assemblies” and “Areas” tabs disappears after switching to Scene tab and back in the Assemblies filter window
- Huge memory allocations when TMP dynamically adds glyphs from AssetBundle fonts
- “Redefinition of 'LOD_FADE_CROSSFADE'" shader errors thrown when opening SpeedTree9_URP.shadergraph in Universal 3D Template
- NullReferenceException is thrown and the window is broken when opening the "Active Scenario" window in Multiplayer Center
Add comment