kopia lustrzana https://github.com/inkstitch/inkstitch
				
				
				
			Update jump_to_stroke.py (#2795)
							rodzic
							
								
									1112959da1
								
							
						
					
					
						commit
						c59449d634
					
				|  | @ -47,8 +47,10 @@ class JumpToStroke(InkstitchExtension): | |||
|         for element in self.elements: | ||||
|             layer, group = self._get_element_layer_and_group(element) | ||||
|             stitch_groups = element.to_stitch_groups(last_stitch_group) | ||||
|             multiple = not self.options.merge_subpaths and stitch_groups | ||||
| 
 | ||||
|             if not self.options.merge_subpaths and stitch_groups: | ||||
|             if multiple: | ||||
|                 ending_point = stitch_groups[0].stitches[0] | ||||
|                 stitch_groups = [stitch_groups[-1]] | ||||
| 
 | ||||
|             if (not stitch_groups or | ||||
|  | @ -71,9 +73,11 @@ class JumpToStroke(InkstitchExtension): | |||
|                     last_group = group | ||||
|                     last_stitch_group = stitch_group | ||||
|                     continue | ||||
| 
 | ||||
|                 start = last_stitch_group.stitches[-1] | ||||
|                 end = stitch_group.stitches[0] | ||||
|                 if multiple: | ||||
|                     end = ending_point | ||||
|                 else: | ||||
|                     end = stitch_group.stitches[0] | ||||
|                 self.generate_stroke(last_element, element, start, end) | ||||
|                 last_stitch_group = stitch_group | ||||
| 
 | ||||
|  | @ -107,7 +111,6 @@ class JumpToStroke(InkstitchExtension): | |||
|                 parent = node.getparent() | ||||
|                 index = parent.index(node) | ||||
|                 paths = node.get_path().break_apart() | ||||
|                 paths.reverse() | ||||
| 
 | ||||
|                 block_ids = [] | ||||
|                 for path in paths: | ||||
|  |  | |||
		Ładowanie…
	
		Reference in New Issue
	
	 Claudine Peyrat
						Claudine Peyrat