Modal Delay


I am having trouble getting the device to be responsive when switching in and out of modals. Right now, we are working on application that allows users to hold down on a list item and view an image (sort of similar to snapchat) and, when they let go, it disappears. While the functionality is working correctly, I am unable to rapidly view multiple pictures because it seems like after the modal disappears, there is a delay before I can hold down on another image (I am using ng-hold). Does anyone have any suggestions to fixing this? I’m wondering if it’s caused by transitions.

cloud you make a codepen?
its easier to understand