Search Issue Tracker

By Design

By Design in 2023.2.X

Votes

0

Found in

2021.3.16f1

2022.2.2f1

2023.1.0a26

2023.2.0a2

Issue ID

UUM-28013

Regression

No

Conditional attribute method executing when the condition is not defined

Mono

-

Reproduction steps:
1. Open the “ScriptableObject Test” project
2. Open the “Assets/Scenes/New Scene.unity” Scene
3. Enter the Play Mode
4. Press the “Button” button in the Game View

Expected results: Nothing happens
Actual results: “test 3” message is displayed

Reproducible with: 2021.3.16f1, 2022.2.2f1, 2023.1.0a26, 2023.2.0a2
Could not test with: 2020.3.44f1 (com.unity.feature.2d: Package [com.unity.feature.2d@1.0.0] cannot be found)

Reproduced on: Intel MacOS 13.1

  1. Resolution Note:

    The desired behavior can be achieved by having the OnClick() event call a wrapper function that calls the conditional attribute method.

  2. Resolution Note (2023.2.X):

    The desired behavior can be achieved by having the OnClick() event call a wrapper function that calls the conditional attribute method.

Add comment

Log in to post comment