Reproduction steps:
1. Open the attached “TMP Autosize issues.zip” project
2. Open the “Assets/Scenes/SampleScene” Scene
3. In the Hierarchy Window, expand the Canvas GameObject
4. Select the "Text (TMP)" GameObject
5. In the Inspector continue to add zeroes to the text
6. Observe the Game view
Expected: The text is auto-sized to fit the Panel
Actual result: The text sometimes overflows the Panel when specific amount of characters is used
Reproducible with: 2021.3.44f1, 2022.3.49f1, 6000.0.22f1
Reproduced on: macOS 14.6.1 (Intel), Windows 11
Not reproducible on: No other environment tested
Notes:
- It only reproduces when using the WD% property
- Starts reproducing when around 30 characters are entered