issue #1 - better nsfw image loading

preload the image when it is toggled, but wait to replace it until
it has loaded.
This commit is contained in:
xj9 2017-03-02 20:01:19 -07:00
parent 6075915223
commit 9107facaca
2 changed files with 6 additions and 1 deletions

1
.gitignore vendored
View file

@ -5,3 +5,4 @@ npm-debug.log
test/unit/coverage test/unit/coverage
test/e2e/reports test/e2e/reports
selenium-debug.log selenium-debug.log
.idea/

View file

@ -29,7 +29,11 @@ const Attachment = {
} }
}, },
toggleHidden () { toggleHidden () {
this.showHidden = !this.showHidden let img = document.createElement('img')
img.src = this.attachment.url
img.onload = () => {
this.showHidden = !this.showHidden
}
} }
} }
} }