Mouse.IsChanged always true?

for some reason Mouse.IsChanged is always true, even while the mouse is not moving nor doing anything. is this by design ?

public IDiffSpread<MouseState> FMouseIn;


if (FMouseIn.IsChanged) {
FLogger.Log(LogType.Debug, "Mouse Changed");

what’s the pro way to do it ? :)

ok, i added an example (9.2 kB)

thx for report, will be fixed in upcoming release (beta32).