mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-11-02 20:51:23 -07:00 
			
		
		
		
	Fixed regression introduced by the recent PerimeterGenerator refactoring causing spiral vase not to be correctly skipped on multi-loop layers. Includes regression test. #2761
This commit is contained in:
		
							parent
							
								
									901716adc8
								
							
						
					
					
						commit
						1f8ef2a63c
					
				
					 7 changed files with 46 additions and 4 deletions
				
			
		| 
						 | 
				
			
			@ -306,8 +306,8 @@ sub process_layer {
 | 
			
		|||
            ($layer->id > 0 || $self->print->config->brim_width == 0)
 | 
			
		||||
                && ($layer->id >= $self->print->config->skirt_height && !$self->print->has_infinite_skirt)
 | 
			
		||||
                && !defined(first { $_->config->bottom_solid_layers > $layer->id } @{$layer->regions})
 | 
			
		||||
                && !defined(first { @{$_->perimeters} > 1 } @{$layer->regions})
 | 
			
		||||
                && !defined(first { @{$_->fills} > 0 } @{$layer->regions})
 | 
			
		||||
                && !defined(first { $_->perimeters->items_count > 1 } @{$layer->regions})
 | 
			
		||||
                && !defined(first { $_->fills->items_count > 0 } @{$layer->regions})
 | 
			
		||||
        );
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue