31
									
								
								js/reveal.js
									
									
									
									
									
								
							
							
						
						
									
										31
									
								
								js/reveal.js
									
									
									
									
									
								
							@@ -1633,6 +1633,29 @@
 | 
			
		||||
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	/**
 | 
			
		||||
	 * Open or close help overlay window.
 | 
			
		||||
	 *
 | 
			
		||||
	 * @param {Boolean} [override] Flag which overrides the
 | 
			
		||||
	 * toggle logic and forcibly sets the desired state. True means
 | 
			
		||||
	 * help is open, false means it's closed.
 | 
			
		||||
	 */
 | 
			
		||||
	function toggleHelp( override ){
 | 
			
		||||
		
 | 
			
		||||
		if( typeof override === 'boolean' ) {
 | 
			
		||||
			override ? showHelp( true ) : closeOverlay();
 | 
			
		||||
		}
 | 
			
		||||
		else {		
 | 
			
		||||
			if( dom.overlay ) {
 | 
			
		||||
				closeOverlay();
 | 
			
		||||
			}
 | 
			
		||||
			else {
 | 
			
		||||
				showHelp( true );
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	
 | 
			
		||||
	/**
 | 
			
		||||
	 * Opens an overlay window with help material.
 | 
			
		||||
	 */
 | 
			
		||||
@@ -4157,12 +4180,7 @@
 | 
			
		||||
 | 
			
		||||
		// Check if the pressed key is question mark
 | 
			
		||||
		if( event.shiftKey && event.charCode === 63 ) {
 | 
			
		||||
			if( dom.overlay ) {
 | 
			
		||||
				closeOverlay();
 | 
			
		||||
			}
 | 
			
		||||
			else {
 | 
			
		||||
				showHelp( true );
 | 
			
		||||
			}
 | 
			
		||||
			toggleHelp();
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	}
 | 
			
		||||
@@ -4862,6 +4880,7 @@
 | 
			
		||||
 | 
			
		||||
		// Shows a help overlay with keyboard shortcuts
 | 
			
		||||
		showHelp: showHelp,
 | 
			
		||||
		toggleHelp: toggleHelp,
 | 
			
		||||
 | 
			
		||||
		// Forces an update in slide layout
 | 
			
		||||
		layout: layout,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user