Forráskód Böngészése

Allow users to use meta keys when navigating to preview links

tobi-or-not-tobi 1 hónapja
szülő
commit
9f7256fe78
5 módosított fájl, 4 hozzáadás és 0 törlés
  1. 0 0
      dist/reveal.esm.js
  2. 0 0
      dist/reveal.esm.js.map
  3. 0 0
      dist/reveal.js
  4. 0 0
      dist/reveal.js.map
  5. 4 0
      js/controllers/overlay.js

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
dist/reveal.esm.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
dist/reveal.esm.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
dist/reveal.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
dist/reveal.js.map


+ 4 - 0
js/controllers/overlay.js

@@ -284,6 +284,10 @@ export default class Overlay {
 
 		// Was a link preview clicked?
 		if( linkTarget ) {
+			if (event.metaKey || event.shiftKey || event.altKey) {
+				// Let the browser handle meta keys naturally so users can cmd+click, cmd+shift+click, shift+click, alt+click, etc.
+				return;
+			  }
 			let url = linkTarget.getAttribute( 'href' ) || linkTarget.getAttribute( 'data-preview-link' );
 			if( url ) {
 				this.showIframePreview( url );

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott