All of my modals seemed to have stopped working after an upgrade from .19 -> .22. I had a look at the docs and didn’t notice any interface changes. No errors in my logs/console etc. I looked through recent ionic commits but nothing has changed in ionicModal in the last 3 weeks.
The modal is attached to the DOM properly and all the rules/computed styles seem to be correct. The modal has the proper height, width, position, opacity etc. but simply isn’t visible on the screen. Tried playing with the z-index but that doesn’t seem to be the problem.
One thing I am noticing that is a little odd is that each time I return to a ui-router state with a controller that instantiates a modal, a new modal is create and attached to the dom. So after navigating to a specific page 3 times, I’ll have three instances of my modal on the DOM. Wondering if I should have some clean-up code somewhere to take care of this or if this was intended to be managed by the ionic framework.