mirror of
				https://github.com/flynx/ImageGrid.git
				synced 2025-10-31 11:20:09 +00:00 
			
		
		
		
	found and fixed a couple of issues/bugs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
		
							parent
							
								
									2358d23327
								
							
						
					
					
						commit
						bd2a87330d
					
				| @ -383,18 +383,18 @@ function nextImage(n, mode){ | |||||||
| 		mode = NAV_DEFAULT | 		mode = NAV_DEFAULT | ||||||
| 	} | 	} | ||||||
| 	n = n == null ? 1 : n | 	n = n == null ? 1 : n | ||||||
| 	return centerImage( | 	var target = $('.current.image').nextAll('.image' + mode) | ||||||
| 		focusImage( | 	target = target.length < n ?  target.last() : target.eq(n-1) | ||||||
| 			$('.current.image').nextAll('.image' + mode).eq(n-1))) | 	return centerImage(focusImage(target)) | ||||||
| } | } | ||||||
| function prevImage(n, mode){ | function prevImage(n, mode){ | ||||||
| 	if(mode == null){ | 	if(mode == null){ | ||||||
| 		mode = NAV_DEFAULT | 		mode = NAV_DEFAULT | ||||||
| 	} | 	} | ||||||
| 	n = n == null ? 1 : n | 	n = n == null ? 1 : n | ||||||
| 	return centerImage( | 	var target = $('.current.image').prevAll('.image' + mode) | ||||||
| 		focusImage( | 	target = target.length < n ? target.last() : target.eq(n-1) | ||||||
| 			$('.current.image').prevAll('.image' + mode).eq(n-1))) | 	return centerImage(focusImage(target)) | ||||||
| } | } | ||||||
| function nextScreenImages(mode){ | function nextScreenImages(mode){ | ||||||
| 	return nextImage(Math.round(getScreenWidthInImages()), mode) | 	return nextImage(Math.round(getScreenWidthInImages()), mode) | ||||||
|  | |||||||
| @ -146,26 +146,26 @@ var KEYBOARD_CONFIG = { | |||||||
| 				// NOTE: marking does not change move direction...
 | 				// NOTE: marking does not change move direction...
 | ||||||
| 				default: function(){  | 				default: function(){  | ||||||
| 					toggleImageMark() | 					toggleImageMark() | ||||||
| 					if($('.current.image').filter(':visible').length == 0){ |  | ||||||
| 						centerImage(focusImage(getImageBefore()), 'css') |  | ||||||
| 					} |  | ||||||
| 					if(DIRECTION == 'next'){ | 					if(DIRECTION == 'next'){ | ||||||
| 						nextImage() | 						nextImage() | ||||||
| 					} else { | 					} else { | ||||||
| 						prevImage() | 						prevImage() | ||||||
| 					} | 					} | ||||||
|  | 					if($('.current.image').filter(':visible').length == 0){ | ||||||
|  | 						centerImage(focusImage(getImageBefore())) | ||||||
|  | 					} | ||||||
| 				}, | 				}, | ||||||
| 				// same as default but in reverse direction...
 | 				// same as default but in reverse direction...
 | ||||||
| 				shift: function(){ | 				shift: function(){ | ||||||
| 					toggleImageMark() | 					toggleImageMark() | ||||||
| 					if($('.current.image').filter(':visible').length == 0){ |  | ||||||
| 						centerImage(focusImage(getImageBefore()), 'css') |  | ||||||
| 					}  |  | ||||||
| 					if(DIRECTION == 'prev'){ | 					if(DIRECTION == 'prev'){ | ||||||
| 						nextImage() | 						nextImage() | ||||||
| 					} else { | 					} else { | ||||||
| 						prevImage() | 						prevImage() | ||||||
| 					} | 					} | ||||||
|  | 					if($('.current.image').filter(':visible').length == 0){ | ||||||
|  | 						centerImage(focusImage(getImageBefore())) | ||||||
|  | 					}  | ||||||
| 				}, | 				}, | ||||||
| 				ctrl: function(){  | 				ctrl: function(){  | ||||||
| 					var action = toggleImageMark()  | 					var action = toggleImageMark()  | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user