Correct handling of mouse up events (don't ignore all but the last