aboutsummaryrefslogtreecommitdiffstats
path: root/js
diff options
context:
space:
mode:
authorzottel <github@zottel.net>2011-12-06 00:00:27 -0800
committerzottel <github@zottel.net>2011-12-06 00:00:27 -0800
commitc5c99089ff363831f199e27c188410fec682fda5 (patch)
tree14b991ec063d169316259f2342f1526a9f48c442 /js
parentced28a88276b4c51a1e980ecf3255da18e373e01 (diff)
downloadvolse-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')
-rw-r--r--js/main.js20
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('');
}
}
-
});