Search Issue Tracker

Fixed in 0.15.X

Votes

3

Found in [Package]

0.10.0-preview.6

Issue ID

1236267

Regression

No

Entity is shown as changed when JobComponentSystem enters an OnUpdate function with .WithReadOnly(BufferFromEntity) expression

Package: Entity Component System (ECS)

-

How to reproduce:
1. Open the attached project's Scene labeled "SampleScene"
2. Enter the Play Mode
3. In the Console Window, inspect the logs

Expected result: Entity is not changed after JobComponentSystem enters an OnUpdate function with .WithReadOnly(BufferFromEntity) expression
Actual result: Entity is shown as changed after JobComponentSystem enters an OnUpdate function with .WithReadOnly(BufferFromEntity) expression

Reproducible with Unity: 2019.3.13f1, 2020.1.0b8, 2020.2.0a11 (0.2.0-preview.18, 0.10.0-preview.6)
Couldn't test with Unity: 2017.4.40f1 (Package Manager does not exist), 2018.4.22f1 (Entities Package does not exist)
Couldn't test with Package: 0.0.12-preview.2, 0.1.1-preview (Missing namespace)

  1. Resolution Note (fix version 0.15):

    Fixed package version available in Unity 2020.1.0b15 and above

Comments (1)

  1. iamarugin

    Sep 21, 2020 11:22

    Thank god it will be finally fixed!

Add comment

Log in to post comment