@JeffryBooher do we need to check whether the user has moved the cursor away from the button, while in the pressedState?  Otherwise, I'm seeing Issue #362.