Why does my monitor changes colors when the graphics adapter changes?
It's not normal, but a known issue. The problem appears each time your MacBook Pro switches to a Discrete Graphics Card. 

There are a couple of things you could try, as a temporarily fix:


Turn Off the Automatic Graphics Switching in System Preferences / Energy Saver, Reboot, and then turn it On again. This will make the Discrete Card to be initialized correctly. This fix will work, though, until your next reboot.
Use gfxCardStatus to force the use of the Integrated Card only.


Some users got rid of it just by Rebooting, Repairing Permissions, Upgrading to the newest version or Reinstalling, though.