| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -233335,10 +233335,6 @@ private: | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
						if (! totalArea.isEmpty()) | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
						{ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			#if JUCE_USE_XSHM | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
							shmCompletedDrawing = false; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			#endif | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
							if (image == 0 || image->getWidth() < totalArea.getWidth() | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
								 || image->getHeight() < totalArea.getHeight()) | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
							{ | 
		
		
	
	
		
			
				| 
				
					
				
				
					
				
				
				 | 
			
			 | 
			@@ -233368,6 +233364,9 @@ private: | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
							for (RectangleList::Iterator i (originalRepaintRegion); i.next();) | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
							{ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			#if JUCE_USE_XSHM | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
								shmCompletedDrawing = false; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			#endif | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
								const Rectangle<int>& r = *i.getRectangle(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
								image->blitToWindow (peer->windowH, | 
		
		
	
	
		
			
				| 
				
					
				
				
				
				 | 
			
			 | 
			
  |