Search Issue Tracker

Fixed

Fixed in 12.1.11, 14.0.7, 15.0.4

Votes

0

Found in [Package]

12.1.7

13.1.8

14.0.3

15.0.0

Issue ID

SGB-166

Regression

No

Shader Graph invalid Reference name auto-generation with a double underscore(__) when underscore(_) is included in the Name field

Package: Shader Graph

-

Reproduction steps:
1. Open the attached project
2. Open "Assets/Naming test" Shader Graph
3. Create new Property and name it “name _something”, underscore after space is important
4. Select created Property and inspect the Reference field

Expected result: Reference field doesn’t have two sequential underscores in its name
Actual result: Reference field has two sequential underscores in its name

Reproducible with: 12.1.7 (2021.3.7f1), 13.1.8 (2022.1.12f1), 14.0.3 (2022.2.0b3), 15.0.0 (2023.1.0a4)
Couldn’t test with: 10.10.0 and lower because it doesn’t auto-generate the Reference field.

Reproducible on: macOS 12.5

  1. Resolution Note (fix version 15.0.4):

    Thank you for submitting this issue. The fix has been worked on and released on Unity version 2023.1.0b11 (15.0.4)

  2. Resolution Note (fix version 14.0.7):

    Thank you for submitting this issue. The fix has been worked on and released on Unity version 2022.2.14f1 (14.0.7)

  3. Resolution Note (fix version 12.1.11):

    Thank you for submitting this issue. The fix has been worked on and released on Unity version 2021.3.23f1 (12.1.11)

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.