title: ng-click-outside: Click outside gets fired even for child elements
body: <p>I want to perform some task when i click out of the container.
  For this I used <strong>ng-click-outside</strong> directive. It works fine otherwise except one case. Inside container i have one icon which toggles on click; but with this even <strong>clickOutside</strong> event gets fired.</p>
  <p>I think issue is ng-click-outside checks if targeted element is present in the container and it doesn't finds it as I have <em><strong>toggeling elements</strong></em> in my container.</p>
  <p>Is there any hack with this issue?</p>
  <p>I have attached one example here
  <a href="https://stackblitz.com/edit/primeng-treetablesections-demo-nznnjo?file=src/app/app.component.html" rel="nofollow noreferrer">https://stackblitz.com/edit/primeng-treetablesections-demo-nznnjo?file=src/app/app.component.html</a></p>
  <p><a href="https://i.stack.imgur.com/qwbgm.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/qwbgm.png" alt="enter image description here" /></a></p>