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

All about bugs

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