No I was talking about a generic issue we are facing.

There are no differences between the initial loading and refresh cases.

But in case of initial loading its seem OK to keep showing "loading.." message until we don’t get first update from LS.

Since before clicking refresh button we already having some data to show to user, after clicking refresh button, showing “loading…” message until we don’t get another update from LS is quite confusing for user.

Some time next update is pushed after few (10) minutes interval, it gives impression to user that some error has been occurred by continuously observing “loading...” message.

Can we maintain the same data state after clicking the refresh button if we don’t get new update from LS just after clicking refresh button? Or should we recommend not clicking refresh button?