mirror of
				https://github.com/gyurix1968/guacamole-client.git
				synced 2025-10-31 00:53:21 +00:00 
			
		
		
		
	GUAC-690: Do not attempt to create empty thumbnails. Do not create thumbnails if client not attached.
This commit is contained in:
		| @@ -738,8 +738,16 @@ GuacUI.Client.Pinch = function(element) { | ||||
|  */ | ||||
| GuacUI.Client.updateThumbnail = function() { | ||||
|  | ||||
|     var guac = GuacUI.Client.attachedClient; | ||||
|     if (!guac) | ||||
|         return; | ||||
|  | ||||
|     // Do not create empty thumbnails | ||||
|     if (guac.getDisplay().getWidth() <= 0 || guac.getDisplay().getHeight() <= 0) | ||||
|         return; | ||||
|  | ||||
|     // Get screenshot | ||||
|     var canvas = GuacUI.Client.attachedClient.getDisplay().flatten(); | ||||
|     var canvas = guac.getDisplay().flatten(); | ||||
|  | ||||
|     // Calculate scale of thumbnail (max 320x240, max zoom 100%) | ||||
|     var scale = Math.min( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user