mirror of https://github.com/aseprite/aseprite.git
				
				
				
			Allow to get a PART_HEADER_FRAME bounds from Timeline for frames > last frame
This was done just for testing, to see if FrameTags are outside the valid range.
This commit is contained in:
		
							parent
							
								
									cdc9b419c7
								
							
						
					
					
						commit
						9947d80b5e
					
				|  | @ -1549,12 +1549,9 @@ gfx::Rect Timeline::getPartBounds(const Hit& hit) const | ||||||
|         m_separator_x - FRMSIZE*5, HDRSIZE); |         m_separator_x - FRMSIZE*5, HDRSIZE); | ||||||
| 
 | 
 | ||||||
|     case PART_HEADER_FRAME: |     case PART_HEADER_FRAME: | ||||||
|       if (validFrame(hit.frame)) { |  | ||||||
|       return gfx::Rect( |       return gfx::Rect( | ||||||
|           bounds.x + m_separator_x + m_separator_w - 1 + FRMSIZE*hit.frame - m_scroll_x, |         bounds.x + m_separator_x + m_separator_w - 1 + FRMSIZE*MAX(firstFrame(), hit.frame) - m_scroll_x, | ||||||
|         bounds.y + y, FRMSIZE, HDRSIZE); |         bounds.y + y, FRMSIZE, HDRSIZE); | ||||||
|       } |  | ||||||
|       break; |  | ||||||
| 
 | 
 | ||||||
|     case PART_HEADER_FRAME_TAGS: |     case PART_HEADER_FRAME_TAGS: | ||||||
|       return gfx::Rect( |       return gfx::Rect( | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue