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