mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-10-31 04:31:15 -06:00 
			
		
		
		
	Set correct man/max value for movers
This commit is contained in:
		
							parent
							
								
									54975a4e36
								
							
						
					
					
						commit
						fb9ba1a55c
					
				
					 5 changed files with 36 additions and 16 deletions
				
			
		|  | @ -179,9 +179,10 @@ sub _init_tabpanel { | |||
|     # The following event is emited by the C++ Tab implementation on object selection change. | ||||
|     EVT_COMMAND($self, -1, $OBJECT_SELECTION_CHANGED_EVENT, sub { | ||||
|         my ($self, $event) = @_; | ||||
|         my $obj_idx = $event->GetInt; | ||||
|         my $obj_idx = $event->GetId; | ||||
|         my $child = $event->GetInt == 1 ? 1 : undef; | ||||
| 
 | ||||
|         $self->{plater}->select_object($obj_idx < 0 ? undef: $obj_idx); | ||||
|         $self->{plater}->select_object($obj_idx < 0 ? undef: $obj_idx, $child); | ||||
|         $self->{plater}->item_changed_selection($obj_idx); | ||||
|     }); | ||||
| 
 | ||||
|  |  | |||
|  | @ -2081,7 +2081,7 @@ sub selection_changed { | |||
| } | ||||
| 
 | ||||
| sub select_object { | ||||
|     my ($self, $obj_idx) = @_; | ||||
|     my ($self, $obj_idx, $child) = @_; | ||||
| 
 | ||||
|     # remove current selection | ||||
|     foreach my $o (0..$#{$self->{objects}}) { | ||||
|  | @ -2090,8 +2090,9 @@ sub select_object { | |||
| 
 | ||||
|     if (defined $obj_idx) { | ||||
|         $self->{objects}->[$obj_idx]->selected(1); | ||||
|         # Select current object in the list on c++ side | ||||
|         Slic3r::GUI::select_current_object($obj_idx); | ||||
|         # Select current object in the list on c++ side, if item isn't child | ||||
|         if (!defined $child){ | ||||
|             Slic3r::GUI::select_current_object($obj_idx);} | ||||
|     } else { | ||||
|         # Unselect all objects in the list on c++ side | ||||
|         Slic3r::GUI::unselect_objects(); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 YuSanka
						YuSanka