Search Issue Tracker

Fixed in 2020.2.X

Fixed in 2020.1.X

Votes

0

Found in

2018.4

2019.3

2020.1

2020.2

2020.2.0a1

Issue ID

1225233

Regression

Yes

Reset option is greyed out for scriptable objects

--

-

Reproduces in:
Version 2019.3.0f6 (27ab2135bccf)
Version 2019.2.17f1 (8e603399ca02)
2018.4.18f1
Version: 2020.2.0a2.295

Does not reproduce in:
Version 2019.2.0f1 (20c1667945cf)

Repro steps:
1. Create a terrain
2. Click the "paint terrain" tab
3. Create a new custom brush and select it
4. Click the gear at the upper right hand side of the custom brush settings
5. Note that "reset" is greyed out

Note: First affected versions is being left blank, as it appears the regression is a result of a bugfix that was backported to multiple unity versions.

Comments (2)

  1. Genghis42

    Sep 04, 2020 19:36

    Here's a workaround, but it has to be added for every SO class (here, my class is "DemoSO":

    [MenuItem ("CONTEXT/DemoSO/Reset (Custom)")]
    static void CustomReset (MenuCommand command)
    {
    DemoSO thisObj = (DemoSO) command.context;
    thisObj.Reset();
    }

  2. Genghis42

    Sep 04, 2020 19:21

    Also found in 2019.4.7 and 2019.4.9. I expect to use the Reset feature quite a bit in my upcoming work, but I'd prefer to stick with an LTS release!

Add comment

Log in to post comment