Pull to Refresh and Angular $Http Cache=true


I’ve a problem. If I put cache=true on $http.get call, the pull to refresh don’t work, that is the spin icon appear but don’t disappear and the list is not refreshed.

If, I disable cache, the refresh works and the list update.

So, Have you a suggestion to use cache and pull to refresh?

In both case I’ve the error: Error: [$rootScope:inprog] $digest already in progress

i want know this question .