No more need to check if selection is valid in mouse events.

Selection will always be non-nil as long as the callback fires.