File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -310,6 +310,9 @@ def _delete_single_result(
310310 adapter: Adapter for the result to delete
311311 """
312312 adapter .remove_from (obj )
313+ # Update properties panel to reflect the removal
314+ if obj is self .panel .objview .get_current_object ():
315+ self .panel .objprop .update_properties_from (obj )
313316 # Refresh the plot to update the display
314317 # Use the same refresh pattern as delete_results() method
315318 self .panel .refresh_plot ("selected" , True , False )
Original file line number Diff line number Diff line change @@ -2813,6 +2813,8 @@ def delete_results(self) -> None:
28132813 # Remove all table and geometry results using adapter methods
28142814 TableAdapter .remove_all_from (obj )
28152815 GeometryAdapter .remove_all_from (obj )
2816+ if obj is self .objview .get_current_object ():
2817+ self .objprop .update_properties_from (obj )
28162818 self .refresh_plot ("selected" , True , False )
28172819 else :
28182820 self .__show_no_result_warning ()
You can’t perform that action at this time.
0 commit comments