I second that notion. Maybe we can add/remove this event listener in the show/hide methods below?