Sfoglia il codice sorgente

Fix Ctrl+P showing print dialog.

(In case of error)
Herby Vojčík 5 anni fa
parent
commit
8c08e0643d
2 ha cambiato i file con 8 aggiunte e 8 eliminazioni
  1. 5 5
      src/IDE.js
  2. 3 3
      src/IDE.st

+ 5 - 5
src/IDE.js

@@ -940,18 +940,18 @@ return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 if(anEvent.ctrlKey) {
 		if(anEvent.keyCode === 80) { //ctrl+p
-			$self._printIt();
 			anEvent.preventDefault();
+			$self._printIt();
 			return false;
 		}
 		if(anEvent.keyCode === 68) { //ctrl+d
-			$self._doIt();
 			anEvent.preventDefault();
+			$self._doIt();
 			return false;
 		}
 		if(anEvent.keyCode === 73) { //ctrl+i
-			$self._inspectIt();
 			anEvent.preventDefault();
+			$self._inspectIt();
 			return false;
 		}
 	};
@@ -962,10 +962,10 @@ return self;
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
 args: ["anEvent"],
-source: "handleKeyDown: anEvent\x0a\x09<inlineJS: 'if(anEvent.ctrlKey) {\x0a\x09\x09if(anEvent.keyCode === 80) { //ctrl+p\x0a\x09\x09\x09$self._printIt();\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09\x09if(anEvent.keyCode === 68) { //ctrl+d\x0a\x09\x09\x09$self._doIt();\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09\x09if(anEvent.keyCode === 73) { //ctrl+i\x0a\x09\x09\x09$self._inspectIt();\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09}'>",
+source: "handleKeyDown: anEvent\x0a\x09<inlineJS: 'if(anEvent.ctrlKey) {\x0a\x09\x09if(anEvent.keyCode === 80) { //ctrl+p\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09$self._printIt();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09\x09if(anEvent.keyCode === 68) { //ctrl+d\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09$self._doIt();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09\x09if(anEvent.keyCode === 73) { //ctrl+i\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09$self._inspectIt();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09}'>",
 referencedClasses: [],
 //>>excludeEnd("ide");
-pragmas: [["inlineJS:", ["if(anEvent.ctrlKey) {\x0a\x09\x09if(anEvent.keyCode === 80) { //ctrl+p\x0a\x09\x09\x09$self._printIt();\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09\x09if(anEvent.keyCode === 68) { //ctrl+d\x0a\x09\x09\x09$self._doIt();\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09\x09if(anEvent.keyCode === 73) { //ctrl+i\x0a\x09\x09\x09$self._inspectIt();\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09}"]]],
+pragmas: [["inlineJS:", ["if(anEvent.ctrlKey) {\x0a\x09\x09if(anEvent.keyCode === 80) { //ctrl+p\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09$self._printIt();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09\x09if(anEvent.keyCode === 68) { //ctrl+d\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09$self._doIt();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09\x09if(anEvent.keyCode === 73) { //ctrl+i\x0a\x09\x09\x09anEvent.preventDefault();\x0a\x09\x09\x09$self._inspectIt();\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09}"]]],
 messageSends: []
 }),
 $globals.SourceArea);

+ 3 - 3
src/IDE.st

@@ -262,18 +262,18 @@ focus
 handleKeyDown: anEvent
 	<inlineJS: 'if(anEvent.ctrlKey) {
 		if(anEvent.keyCode === 80) { //ctrl+p
-			$self._printIt();
 			anEvent.preventDefault();
+			$self._printIt();
 			return false;
 		}
 		if(anEvent.keyCode === 68) { //ctrl+d
-			$self._doIt();
 			anEvent.preventDefault();
+			$self._doIt();
 			return false;
 		}
 		if(anEvent.keyCode === 73) { //ctrl+i
-			$self._inspectIt();
 			anEvent.preventDefault();
+			$self._inspectIt();
 			return false;
 		}
 	}'>