Retain scroll on Ionic 3

I’m displaying a list using lazy loading with some articles. When I go back to this after going to one of them the list scrolls to the top.

This apparently was fixed on Ionic 1 (On Coming Back from Details to List Page the scroll position goes back on top - List Data Loaded by Async task) but not sure how can I implement this using Ionic 3.

I could save position on ionViewDidLeave and get it on ionViewDidEnter but it should be an Ionic way