Ionic 3 unshift to array change the scroll position

I have an chat app, When the page is init i load last 10 messages and when the user scroll top i loading async previous messages and unshift the previews message to the ngFor array.
The problem is when the items are unshift the scroll change.
How can i keep the scroll on same position?