mono/MonoGame — pull request #2198 by davepermen (2014-01-16 23:47:51+00:00)
Title: Fixed Mouse Button State Issues

Buttons would cancel each others ButtonState.Pressed out, as well
rotating the mousewheel would cancel all ButtonState.Pressed.

Now the state of the three Buttons is manually set and removed on MouseDown and MouseUp, and monogames MouseState gets set appropriately