Over time I’ve been experiencing quite a lot of inconsistent display issues when using either ionic’s directives, angular ui directives or plain HTML elements with ionic classes. The last two examples of such behavior that I’ve noticed are:
<ul class="list">. Specifically, applying the
list-insetclass leads to visibly different results in how left and right margin is applied to each list item.
<ui-view>. I can’t say what the problem is exactly, I just realized that when using the second instead of the first removes a nasty black background problem in case of deeply nested state and view hierarchies.