System Information
Operating system: Linux-4.15.0-72-generic-x86_64 Ubuntu 18.04 64 Bits
Graphics card: GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 435.21
Blender Version
Broken: version: 2.81a, 2.82 (sub 5), branch: master, commit date: 2019-12-16 23:15, hash: rB1ef6be368683
Short description of error
If you have an object with 2 UV's with non-default naming (for example UVMap.001, UVMap instead UVMap, UVMap.001 ), boolean modifier will swap UVs in alphabetical order.
Exact steps for others to reproduce the error
- Open the file. Note, that the cube has 2 UVs one of them rotated at 45deg.
- Disable boolean modifier - UV will change.
- note, if UVs have default order boolean modifier will not swap UVs
