close clip if click outside
minor comment edits
refactor click handling
allow lh navigation clicks to propagate
expand check for button element
Merge pull request #3320 from sathomas/clipClick

Clip behavior