diff options
author | zottel <github@zottel.net> | 2011-12-06 00:00:27 -0800 |
---|---|---|
committer | zottel <github@zottel.net> | 2011-12-06 00:00:27 -0800 |
commit | c5c99089ff363831f199e27c188410fec682fda5 (patch) | |
tree | 14b991ec063d169316259f2342f1526a9f48c442 /js/main.js | |
parent | ced28a88276b4c51a1e980ecf3255da18e373e01 (diff) | |
download | volse-hubzilla-c5c99089ff363831f199e27c188410fec682fda5.tar.gz volse-hubzilla-c5c99089ff363831f199e27c188410fec682fda5.tar.bz2 volse-hubzilla-c5c99089ff363831f199e27c188410fec682fda5.zip |
Added stopping automatic reloads with Ctrl-Space. Will stay stopped till next Ctrl-Space.
Diffstat (limited to 'js/main.js')
-rw-r--r-- | js/main.js | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/js/main.js b/js/main.js index f41071ca1..2b486beda 100644 --- a/js/main.js +++ b/js/main.js @@ -16,12 +16,12 @@ document.getElementById(theID).style.display = "none" } - var src = null; var prev = null; var livetime = null; var msie = false; var stopped = false; + var totStopped = false; var timer = null; var pr = 0; var liking = 0; @@ -148,26 +148,26 @@ NavUpdate(); // Allow folks to stop the ajax page updates with the pause/break key - $(document).keypress(function(event) { - if(event.keyCode == '19') { + $(document).keydown(function(event) { + if(event.keyCode == '19' || (event.ctrlKey && event.which == '32')) { event.preventDefault(); if(stopped == false) { stopped = true; + if (event.ctrlKey) { + totStopped = true; + } $('#pause').html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />'); - } - else { + } else { stopped = false; + totStopped = false; $('#pause').html(''); } - } - else { - // any key to resume - if(stopped == true) { + } else { + if (!totStopped) { stopped = false; $('#pause').html(''); } } - }); |