summaryrefslogtreecommitdiff
path: root/www/js/html5ks.js
diff options
context:
space:
mode:
authorAlex Xu <alex_y_xu@yahoo.ca>2013-08-02 21:46:32 -0400
committerAlex Xu <alex_y_xu@yahoo.ca>2013-08-02 21:46:32 -0400
commit5407f77a593360aa1d48ad5935c393a8f137efaf (patch)
tree5582b01d7a01900de70715f2a49a5d37a4c489ee /www/js/html5ks.js
parentda7e9cb61779882ad7033ed3f502bce3c676f00d (diff)
downloadhtml5ks-5407f77a593360aa1d48ad5935c393a8f137efaf.tar.xz
html5ks-5407f77a593360aa1d48ad5935c393a8f137efaf.zip
add context menu binding code, fix misc. bugs
Diffstat (limited to 'www/js/html5ks.js')
-rw-r--r--www/js/html5ks.js21
1 files changed, 9 insertions, 12 deletions
diff --git a/www/js/html5ks.js b/www/js/html5ks.js
index 4f38a42..4f54844 100644
--- a/www/js/html5ks.js
+++ b/www/js/html5ks.js
@@ -133,19 +133,16 @@ window.html5ks = {
initEvents: function () {
window.onresize = html5ks.scale;
this.elements.container.addEventListener("mouseup", function (e) {
- switch (e.button) {
- case 0:
- html5ks.next();
- break;
- case 1:
- html5ks.menu.showImage();
- break;
+ if (html5ks.state.status === "scene") {
+ switch (e.button) {
+ case 0:
+ html5ks.next();
+ break;
+ case 1:
+ html5ks.menu.showImage();
+ break;
+ }
}
- e.preventDefault();
- }, false);
- this.elements.container.addEventListener("contextmenu", function (e) {
- html5ks.menu.context();
- e.preventDefault();
}, false);
window.addEventListener("dragstart", function (e) {
e.preventDefault();