Hi @KimB,
It looks like you're firing twice the popover and that is what makes it go funny I guess.
try addingng-dblclick="return false"
this will capture the doubleclick event instead of firing twice the ng-click.
you can also use ng-disabled
and that may prevent the user from being able to click it twice. Don't forget to reset this button when you close your popover...
If this doesn't help you, please open up a new post with a title relevant to your current question.
It's getting off-topic here and the idea of a forum is to share accumulated knowledge with the entire community.
If you want people to find the answer to this same question in the future, it's important to have a relevant title...
Anyways, good luck and see you on a new post if needed.
(please notify me if you do open up a new post)