summaryrefslogtreecommitdiff
path: root/js/ui/controls.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/ui/controls.js')
-rw-r--r--js/ui/controls.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/js/ui/controls.js b/js/ui/controls.js
index 315395d..f75ee67 100644
--- a/js/ui/controls.js
+++ b/js/ui/controls.js
@@ -233,11 +233,11 @@ var controls = (function(){
controls.advanced.memorable = true
controls.advanced.use = function(state){
console.log(state)
- state = document.body.classList.contains('panke')
+ state = typeof state == "boolean" ? state : ! document.body.classList.contains('panke')
if (state)
- document.body.classList.remove('panke')
- else
document.body.classList.add('panke')
+ else
+ document.body.classList.remove('panke')
this.update(state)
}
@@ -346,6 +346,7 @@ var controls = (function(){
].forEach(function(lex){
lex.span.addEventListener('mousedown', function(e){
lex.focus()
+ if (is_mobile) cursor_input.focus()
})
});