mirror of
				https://github.com/flynx/ImageGrid.git
				synced 2025-10-31 03:10:07 +00:00 
			
		
		
		
	fixed a bug introduced in the last several commits...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
		
							parent
							
								
									62fe751973
								
							
						
					
					
						commit
						3f8f7eb45f
					
				| @ -1535,6 +1535,8 @@ function getAllData(){ | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| // NOTE: this will not update .current state...
 | // NOTE: this will not update .current state...
 | ||||||
|  | // NOTE: when keep_ribbons is set, this may generate empty ribbons...
 | ||||||
|  | //
 | ||||||
| // XXX should this set the .current to anything but null or the first elem???
 | // XXX should this set the .current to anything but null or the first elem???
 | ||||||
| function makeCroppedData(gids, keep_ribbons){ | function makeCroppedData(gids, keep_ribbons){ | ||||||
| 	var res = { | 	var res = { | ||||||
| @ -1563,14 +1565,17 @@ function makeCroppedData(gids, keep_ribbons){ | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | // NOTE: if keep_ribbons is not set this will ALWAYS build a single ribbon
 | ||||||
|  | // 		data-set...
 | ||||||
| function cropDataTo(gids, keep_ribbons){ | function cropDataTo(gids, keep_ribbons){ | ||||||
| 	var prev_state = DATA | 	var prev_state = DATA | ||||||
| 	var cur = DATA.current | 	var cur = DATA.current | ||||||
|  | 	var r = getRibbonIndex() | ||||||
| 
 | 
 | ||||||
| 	CROP_STACK.push(prev_state) | 	CROP_STACK.push(prev_state) | ||||||
| 	DATA = makeCroppedData(gids, keep_ribbons) | 	DATA = makeCroppedData(gids, keep_ribbons) | ||||||
| 
 | 
 | ||||||
| 	cur = getGIDBefore(cur) | 	cur = getGIDBefore(cur, keep_ribbons ? r : 0) | ||||||
| 	cur = cur == null ? gids[0] : cur | 	cur = cur == null ? gids[0] : cur | ||||||
| 	DATA.current = cur  | 	DATA.current = cur  | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										5
									
								
								ui/ui.js
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								ui/ui.js
									
									
									
									
									
								
							| @ -115,6 +115,7 @@ function flashIndicator(direction){ | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | // XXX need to get the real base ribbon....
 | ||||||
| function showRibbonIndicator(){ | function showRibbonIndicator(){ | ||||||
| 	var cls = '.ribbon-indicator' | 	var cls = '.ribbon-indicator' | ||||||
| 	var indicator = $(cls) | 	var indicator = $(cls) | ||||||
| @ -150,8 +151,8 @@ function flashRibbonIndicator(){ | |||||||
| 
 | 
 | ||||||
| 	return flashing_indicator | 	return flashing_indicator | ||||||
| 		.show() | 		.show() | ||||||
| 		.delay(100) | 		.delay(200) | ||||||
| 		.fadeOut(300) | 		.fadeOut(500) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user