Search Issue Tracker

Won't Fix

Won't Fix in 2017.1.X

Votes

0

Found in

2017.1.1p3

Issue ID

960577

Regression

No

Cache Server and asset post-processor can make meta files out of sync with Library folder

Asset - Database

-

Steps to reproduce:
1. Launch Cache server locally
2. Delete the Library folder to start fresh
3. Open grass.png.meta with a text editor so you can monitor how it changes. In particular, notice that 'textureType' is 0 in the file (Default)
4. Open attached project
5. Select the 'grass.png' asset and in the Inspector change its Texture Type from "Default" to "Sprite"
6. Notice that the asset post-processor will run and force the Texture Type back to Default
7. Look in the grass.png.meta file, and notice that the "textureType" property has not been changed back, it is still 8 (Sprite)

Expected result: "textureType" property should be set to 0 (default)
Actual result: "textureType" property stays 8 after the texture type is forced back to default state

Note: This is only reproducible when cache server is on and in remote mode.
Also, The texture needs to be toggled to sprite TWICE. It will work the FIRST time it's toggled to sprite.

Reproduced with: 5.6.4p1, 2017.1.1p3, 2017.2.0b11, 2017.3.0b5

For more information watch attached .mp4 file with reproduction steps

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.