From b879e16e72b122245e06529b2925e2f5941a6690 Mon Sep 17 00:00:00 2001 From: Saivann Date: Tue, 15 Oct 2013 04:35:33 -0400 Subject: [PATCH] Prevent page to accidentally turn editable on right-click --- js/main.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/js/main.js b/js/main.js index 1c515a62..4acdd744 100644 --- a/js/main.js +++ b/js/main.js @@ -217,8 +217,10 @@ cancelEvent(e); function makeEditable(e){ //This function allows translators and writers to preview their work. //It works as an easter egg that makes the page editable when user hold their mouse button for one second. +if(!e)var e=window.event; switch(e.type){ case 'mousedown': +if((e.which&&e.which==3)||(e.button&&e.button==2))return; addEvent(document.body,'mouseup',makeEditable); addEvent(document.body,'mousemove',makeEditable); document.body.setAttribute('timeoutEdit',setTimeout(function(){