vendor/assets/src/index_server.html in atome-0.5.7.1.0 vs vendor/assets/src/index_server.html in atome-0.5.7.1.7

- old
+ new

@@ -11,10 +11,12 @@ <style id="atomic_style"></style> <script defer src="js/third_parties/interact.min.js" type="text/javascript"></script> <script defer src="js/third_parties/popmotion.min.js" type="text/javascript"></script> <script defer src="js/third_parties/sortable.min.js" type="text/javascript"></script> <script defer src="js/third_parties/wad.min.js" type="text/javascript"></script> + <script defer src="js/third_parties/wavesurfer.min.js" type="text/javascript"></script> + <script type="text/javascript" src="js/third_parties/webaudio-pianoroll.min.js" defer></script> <script defer src="js/third_parties/sha256.min.js" type="text/javascript"></script> <script defer src="js/third_parties/ping.min.js" type="text/javascript"></script> <script defer src="js/third_parties/fabric.min.js" type="text/javascript"></script> <script type="text/javascript" src="js/third_parties/papaparse.min.js" defer></script> <script defer src='js/opal/opal.js'></script> @@ -33,6 +35,24 @@ <script defer src="js/atome/specific/opal.js" type="text/javascript"></script> <script type="text/javascript"> const NativeMode = false; // used by atome.js to load code on the fly </script> <script defer src="js/atome/atome.js" type="text/javascript"></script> +<script> + // to prevent right click + document.addEventListener("contextmenu", function (e) { + e.preventDefault(); + }); +</script> +<script defer> + document.addEventListener('touchstart', function (event) { + if (event.touches.length > 1) { + event.preventDefault(); + } + }, {passive: false}); + document.addEventListener('wheel', function (event) { + if (event.ctrlKey === true) { + event.preventDefault(); // prevent zoom + } + }, {passive: false}); +</script> </html> \ No newline at end of file