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