In my view I have set up a div like this:
<div ng-if="slowShow">
<button>BLAH BLAH</button>
</div>
And here is a part of my controller:
$timeout(function(){
$scope.slowShow = true;
}, 2000)
When I show my div I want it to animate with a fade in animation. But it just flickers twice. I tried fade-in-not-out.
it works ok on browser and emulator. But flickers on real devices.
Any work around will be helpful. May be other animations like pop-in would also be a good replacement to flickery fade-in