summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/android/assets/www/js/lib/blogs/HubView.js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/platforms/android/assets/www/js/lib/blogs/HubView.js')
-rwxr-xr-xStoneIsland/platforms/android/assets/www/js/lib/blogs/HubView.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/StoneIsland/platforms/android/assets/www/js/lib/blogs/HubView.js b/StoneIsland/platforms/android/assets/www/js/lib/blogs/HubView.js
index 013c2b45..38a7eecf 100755
--- a/StoneIsland/platforms/android/assets/www/js/lib/blogs/HubView.js
+++ b/StoneIsland/platforms/android/assets/www/js/lib/blogs/HubView.js
@@ -140,6 +140,7 @@ var HubView = ScrollableView.extend({
var HubLoader = (function(){
var queue, view, item, loader
+ var count = 0
var HubLoader = {}
var loader
HubLoader.init = function(v){
@@ -151,6 +152,7 @@ var HubLoader = (function(){
}
HubLoader.load = function(){
item = queue.shift()
+ count++
if (! item) return
if (item.image && item.image.length) {
loader = new Loader (HubLoader.build)
@@ -159,7 +161,7 @@ var HubLoader = (function(){
}).filter(function(img){
return img.uri
})
- loader.preloadImages(images)
+ loader.preloadImages(images, true)
}
else {
HubLoader.build()
@@ -168,7 +170,7 @@ var HubLoader = (function(){
HubLoader.build = function(){
view.append(item)
view.scroller.refresh()
- setTimeout(HubLoader.load, 20)
+ setTimeout(HubLoader.load, count < 4 ? 50 : 5000)
}
return HubLoader
})()