summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--js/save.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/js/save.js b/js/save.js
index 44d1e4b..ec2fc6b 100644
--- a/js/save.js
+++ b/js/save.js
@@ -26,8 +26,9 @@ function saveJSON (data, filename) {
function upload(uri, filename, tag){
filename = filename || get_filename()
- uri = uri || lastGif
+ uri = (uri && ! uri.target) ? uri : lastGif
tag = tag || "shader"
+
var blob = dataUriToBlob(uri)
uploadImage({
blob: blob,