Ion-scroll bug when using with orderBy filter

when the item in the list is changed and orderBy is fired the
scroll element move its position to the top. I created a plunker for
better understanding:

In this plunker when you uncheck checked item there is no problem, however if you check unchecked item it causes the problem.

I solved the problem by chance when I applied css transform in ng-click event of the item.