System Information
Operating system: Windows 10
Graphics card: Nvidia Geforce 940mx
Blender Version
Broken: 2.80
Short description of error
When using the boolean operation, in some of my recent projects, I've noticed that the settings provided by the boolean operation is all messed up. For example, I wanted to use the difference operation, but blender decided to use Union operation.
And when I set the operation to Union, it performed the Difference Operation. I'm still not sure about the intersection operation yet.
Bonus: If you decide to perform boolean with an object with more than one "sub-object" (as in an object consisting of 2 cubes or such),
then blender would apply the boolean operation to one of the sub-object and won't do the same for the other unless you connect their vertices in edit mode.

