fix bug in retrieval or background images while in pdf mode
This commit is contained in:
		
							
								
								
									
										13
									
								
								js/reveal.js
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								js/reveal.js
									
									
									
									
									
								
							| @@ -451,8 +451,8 @@ | |||||||
| 		var slideSize = getComputedSlideSize( window.innerWidth, window.innerHeight ); | 		var slideSize = getComputedSlideSize( window.innerWidth, window.innerHeight ); | ||||||
|  |  | ||||||
| 		// Dimensions of the PDF pages | 		// Dimensions of the PDF pages | ||||||
| 		var pageWidth = Math.ceil( slideSize.width * ( 1 + config.margin ) ), | 		var pageWidth = Math.floor( slideSize.width * ( 1 + config.margin ) ), | ||||||
| 			pageHeight = Math.ceil( slideSize.height * ( 1 + config.margin  ) ); | 			pageHeight = Math.floor( slideSize.height * ( 1 + config.margin  ) ); | ||||||
|  |  | ||||||
| 		// Dimensions of slides within the pages | 		// Dimensions of slides within the pages | ||||||
| 		var slideWidth = slideSize.width, | 		var slideWidth = slideSize.width, | ||||||
| @@ -2756,7 +2756,14 @@ | |||||||
| 		// inside of the slides | 		// inside of the slides | ||||||
| 		if( isPrintingPDF() ) { | 		if( isPrintingPDF() ) { | ||||||
| 			var slide = getSlide( x, y ); | 			var slide = getSlide( x, y ); | ||||||
| 			return slide ? slide.querySelector( '.slide-background' ) : undefined; | 			if( slide ) { | ||||||
|  | 				var background = slide.querySelector( '.slide-background' ); | ||||||
|  | 				if( background && background.parentNode === slide ) { | ||||||
|  | 					return background; | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  |  | ||||||
|  | 			return undefined; | ||||||
| 		} | 		} | ||||||
|  |  | ||||||
| 		var horizontalBackground = document.querySelectorAll( '.backgrounds>.slide-background' )[ x ]; | 		var horizontalBackground = document.querySelectorAll( '.backgrounds>.slide-background' )[ x ]; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user