Bug w/ Reversed Boolean Operations

 From:  FDP
7779.1 
I'm using V3 and have suddenly found that Diff and Union are inverted: e.g. if I select two objects and try to do a difference, they are instead unioned, and vice versa. It started happening out of nowhere this morning and has become rather annoying. Restarting MoI hasn't resolved the issue.