public virtual void MouseLeave(Control c, ViewBase next) { // Mouse is no longer over the target _mouseOver = false; if (!_fixedPressed) UpdateTargetState(); }