Fix RTL Navigation with space bar
							parent
							
								
									588472c520
								
							
						
					
					
						commit
						ccdb4ff248
					
				| 
						 | 
				
			
			@ -27,7 +27,7 @@ html, body, .reveal div, .reveal span, .reveal applet, .reveal object, .reveal i
 | 
			
		|||
.reveal menu, .reveal nav, .reveal output, .reveal ruby, .reveal section, .reveal summary,
 | 
			
		||||
.reveal time, .reveal mark, .reveal audio, video {
 | 
			
		||||
	margin: 0;
 | 
			
		||||
	padding: 0;
 | 
			
		||||
	padding: 3m;
 | 
			
		||||
	border: 0;
 | 
			
		||||
	font-size: 100%;
 | 
			
		||||
	font: inherit;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3432,6 +3432,9 @@
 | 
			
		|||
				if( previousSlide ) {
 | 
			
		||||
					var v = ( previousSlide.querySelectorAll( 'section' ).length - 1 ) || undefined;
 | 
			
		||||
					var h = indexh - 1;
 | 
			
		||||
					if( config.rtl ) {
 | 
			
		||||
						h = indexh + 1;
 | 
			
		||||
					}
 | 
			
		||||
					slide( h, v );
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
| 
						 | 
				
			
			@ -3446,7 +3449,11 @@
 | 
			
		|||
 | 
			
		||||
		// Prioritize revealing fragments
 | 
			
		||||
		if( nextFragment() === false ) {
 | 
			
		||||
			availableRoutes().down ? navigateDown() : navigateRight();
 | 
			
		||||
			if( config.rtl ) {
 | 
			
		||||
				availableRoutes().down ? navigateDown() : navigateLeft();
 | 
			
		||||
			} else {
 | 
			
		||||
				availableRoutes().down ? navigateDown() : navigateRight();
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		// If auto-sliding is enabled we need to cue up
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue