Popover not firing with ng-change

i want to show dropdown menu over the view when i start type in the input filed for that am using ng-change
but the popover template not respond unless i use it with ng-click or other event like tap or touch.
Here is a codepen showing the case with input filed has ng-change and button with ng-click