After user selects the date, I want to focus to stay on the calendar input field. Currently, the focus will stay if the user selects "Today" "Clear" or "Close" but not if they select a date.
I found a solution detailing passing in $event to the function on ng-click, and then using $event.preventDefault();
and $event.stopPropagation();
You can see the solution working here: Plunker Solution from Johnny Reilly's blog post
However, when applied to the current versions, it is not working. My attempt to apply the solution here: Angular UI Bootstrap Example