diff options
author | Alex Xu <alex_y_xu@yahoo.ca> | 2013-08-02 21:46:32 -0400 |
---|---|---|
committer | Alex Xu <alex_y_xu@yahoo.ca> | 2013-08-02 21:46:32 -0400 |
commit | 5407f77a593360aa1d48ad5935c393a8f137efaf (patch) | |
tree | 5582b01d7a01900de70715f2a49a5d37a4c489ee /www/js/html5ks.js | |
parent | da7e9cb61779882ad7033ed3f502bce3c676f00d (diff) | |
download | html5ks-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.js | 21 |
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(); |