Search Issue Tracker

Fixed in 2021.1.X

Fixed in 2020.3.X

Votes

0

Found in

2020.2.3f1

Issue ID

1314030

Regression

Yes

UI Builder throws MissingMethodException when clicking on elements in the UI Builder Hierarchy after updating to Unity 2020.2.3

UI Builder

-

How to reproduce:
1. Open the attached project
2. Click Window > UI Toolkit > UI Builder
3. Click on any element in the Hierarchy

Expected result: No Console errors are thrown
Actual result: MissingMethodException error is thrown

Reproducible with: 1.0.0-preview.4 - 1.0.0-preview.12 (2020.2.3f1, 2020.2.4f1)
Not reproducible with: 1.0.0-preview.4 - 1.0.0-preview.12 (2019.4.19f1, 2020.2.2f1, 2021.1.0b5, 2021.2.0a4)
Could not test with: 0.5.7-preview - 1.0.0-preview.3 (package errors)

Workaround: Rolling back UI Builder to 1.0.0-preview.11 and then back to 1.0.0-preview.12 fixes the issue

  1. Resolution Note (fix version 2021.1):

    Does not reproduce in 2019.4, 2021.1, 2021.2 streams of Unity

  2. Resolution Note (fix version 2020.3):

    UI Builder package 1.0.0-preview.13 was published.

    MINIMUM REQUIREMENTS:
    - 2019.4.17f1 or newer
    - 2020.1.17f1 or newer
    - 2020.2.1f1 or newer
    - 2020.3.1f1 or newer
    - 2021.1.0b1 or newer

    CHANGELOG:
    - Fixed compiler issues on 2020LTS and other possible editor-package combinations.
    - Fixed assembly build order when UI Toolkit package is present.
    - (2020.2+) Fixed Rich Text controls availability when Text Core package is installed.

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.