diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2017-02-02 23:37:53 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2017-02-02 23:42:00 +0300 |
commit | 9f67367f0aae46f022adb9b47d91c01b35ab9b0f (patch) | |
tree | 39b1423cf18e872484fa233a0e40b75bddd91be6 /source/blender/editors/transform/transform.c | |
parent | 33e456b0ce65b07a286e22e2a40570d28a46a443 (diff) |
Fix T50084: Adding torus re-orders UV layers.
Issue was indeed in join operation, mesh in which we join all others
could be re-added to final data after others, leading to undesired
re-ordering of CD layers, and existing vertices etc. being shifted away
from their original indices, etc.
All kind of more or less bad and undesired changes, fixed by always
re-inserting destination mesh first.
Also cleaned up a bit that code, it was doing some rather
non-recommanded things (like allocating zero-sized mem, doing own
coocking to remove a data-block from main, etc.).
Diffstat (limited to 'source/blender/editors/transform/transform.c')
0 files changed, 0 insertions, 0 deletions