summaryrefslogtreecommitdiff
path: root/js/render.js
diff options
context:
space:
mode:
authorjules <jules@okfoc.us>2014-01-26 04:22:07 -0500
committerjules <jules@okfoc.us>2014-01-26 04:22:07 -0500
commitbeb6a880100835aa44b8508a03b3b0b63562055a (patch)
treeea89266c596eabf540b12aaba59014cd3f0d0ca8 /js/render.js
parent05369197994fd75752ea6d0bb52c2b40ae72c6d9 (diff)
nicer loading logic
Diffstat (limited to 'js/render.js')
-rw-r--r--js/render.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/js/render.js b/js/render.js
index 6ad7560..cfc2d81 100644
--- a/js/render.js
+++ b/js/render.js
@@ -12,13 +12,17 @@ function choose (){
}
function load(){
- var imageURL = $("#url").val()
+ var newImageURL = $("#url").val()
loading = true
- loadImage(imageURL, ready)
+ if (newImageURL != imageURL) {
+ loadImage(newImageURL, ready)
+ status("loading")
+ }
}
function ready(){
loading = false
+ status("")
if (window.gif) {
frame = gif.frames[0]
actual_w = w = cc.canvas.width = frame.ctx.canvas.width