kopia lustrzana https://github.com/backface/turtlestitch
				
				
				
			prevent the browser from hijacking cmd-d/f/i/p/s key events
							rodzic
							
								
									677d05cd50
								
							
						
					
					
						commit
						66335bc566
					
				| 
						 | 
					@ -1268,7 +1268,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*global window, HTMLCanvasElement, FileReader, Audio, FileList, Map*/
 | 
					/*global window, HTMLCanvasElement, FileReader, Audio, FileList, Map*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
var morphicVersion = '2020-July-01';
 | 
					var morphicVersion = '2020-July-10';
 | 
				
			||||||
var modules = {}; // keep track of additional loaded modules
 | 
					var modules = {}; // keep track of additional loaded modules
 | 
				
			||||||
var useBlurredShadows = true;
 | 
					var useBlurredShadows = true;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -11931,7 +11931,7 @@ WorldMorph.prototype.initKeyboardHandler = function () {
 | 
				
			||||||
                    kbd.world.keyboardFocus.processKeyDown) {
 | 
					                    kbd.world.keyboardFocus.processKeyDown) {
 | 
				
			||||||
                kbd.world.keyboardFocus.processKeyDown(event);
 | 
					                kbd.world.keyboardFocus.processKeyDown(event);
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            // supress tab override and make sure tab gets
 | 
					            // suppress tab override and make sure tab gets
 | 
				
			||||||
            // received by all browsers
 | 
					            // received by all browsers
 | 
				
			||||||
            if (event.keyCode === 9) {
 | 
					            if (event.keyCode === 9) {
 | 
				
			||||||
                if (kbd.world.keyboardFocus &&
 | 
					                if (kbd.world.keyboardFocus &&
 | 
				
			||||||
| 
						 | 
					@ -11940,6 +11940,11 @@ WorldMorph.prototype.initKeyboardHandler = function () {
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
                event.preventDefault();
 | 
					                event.preventDefault();
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					            // suppress cmd-d/f/i/p/s override
 | 
				
			||||||
 | 
					            if ((event.ctrlKey || event.metaKey) &&
 | 
				
			||||||
 | 
					                    'dfips'.includes(event.key)) {
 | 
				
			||||||
 | 
					                event.preventDefault();
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        true
 | 
					        true
 | 
				
			||||||
    );
 | 
					    );
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Ładowanie…
	
		Reference in New Issue