summaryrefslogtreecommitdiff
path: root/js/ui
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2016-05-11 18:38:42 -0400
committerJules Laplace <jules@okfoc.us>2016-05-11 18:38:42 -0400
commit9ae73d67102f548c6759aa3a938f87a12b12f36b (patch)
tree64a65260b189d6e046660786f1abb9b598ca05df /js/ui
parent3b70d3a7ce49431f4b8c5b640c720387f3ba1882 (diff)
oops no last tool
Diffstat (limited to 'js/ui')
-rw-r--r--js/ui/nopaint.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/js/ui/nopaint.js b/js/ui/nopaint.js
index ecfebd1..8ca7edb 100644
--- a/js/ui/nopaint.js
+++ b/js/ui/nopaint.js
@@ -83,7 +83,7 @@ var nopaint = (function(){
nopaint.get_random_tool = function( last_tool ){
var n = rand( nopaint.sum )
for (var i = 0, _len = nopaint.weights.length; i < _len; i++) {
- if (n < nopaint.weights[i] && nopaint.keys[i] !== last_tool.key) {
+ if (n < nopaint.weights[i] && (! last_tool || nopaint.keys[i] !== last_tool.key)) {
return nopaint.tools[ nopaint.keys[i] ]
}
}