FreeCAD/FreeCAD

PartDesign: Deleting selection from dressup feature using delete key deletes whole body

Open

#29.180 aberto em 8 de abr. de 2026

Ver no GitHub
 (1 comment) (1 reaction) (0 assignees)C++ (5.550 forks)batch import
Good first issueMod: Part DesignTopic: User InterfaceType: Feature

Métricas do repositório

Stars
 (30.913 stars)
Métricas de merge de PR
 (Mesclagem média 24d 7h) (217 fundiu PRs em 30d)

Description

Problem description

If I create a cube in part design with a chamfer on certain edges and then go back into remove edges by selecting the edge from the list and use the delete button, the whole body is deleted. If instead I right click and click remove, the edge is removed from the list.

Workbench affected?

Part Design

Steps to reproduce

  1. Create a sketch on the xy plane and pad it the default value.
  2. Select some edges and create chamfers or fillets. Click OK
  3. Go back into the same tool, select an edge and press delete.
  4. The whole body is deleted.
  5. Click undo.
  6. Go back into the tool and right click on an edge and select remove. The edge is removed from the selection.

Expected behavior

I expect the delete button and right click remove to just remove that edge/face.

Actual behavior

Whole body is removed.

Development version About Info (in Safe Mode)

OS: Ubuntu 24.04.4 LTS (KDE/plasma/xcb)
Architecture: x86_64
Version: 1.2.0dev.20260407 (Git shallow)
Build date: 2026/04/07 22:56:13
Build type: Release
Branch: (HEAD detached at 6db886fe0)
Hash: 6db886fe0e79bf060ffeaa50198da25702a17e31
Python 3.11.14, Qt 6.8.3, Coin 4.0.8, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.2, OCC 7.8.1
Locale: English/United Kingdom (en_GB)
Stylesheet/Theme/QtStyle: FreeCAD.qss/FreeCAD Light/
Navigation Style/Orbit Style/Rotation Mode: CAD/Rounded Arcball/Window center
Logical DPI/Physical DPI/Pixel Ratio: 96/102.706/1

Last known good version (optional)

The delete button worked correctly in this version:
OS: Ubuntu 24.04.4 LTS (KDE/plasma/xcb)
Architecture: x86_64
Version: 1.2.0dev.20260311 (Git shallow)
Build date: 2026/03/11 07:18:44
Build type: Release
Branch: (HEAD detached at 03fc08d02)
Hash: 03fc08d02ebbafa0dc7268d8a7f89e17d3b4db87
Python 3.11.14, Qt 6.8.3, Coin 4.0.3, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.2, OCC 7.8.1
Locale: English/United Kingdom (en_GB)
Navigation Style/Orbit Style/Rotation Mode: CAD/Turntable/Drag at cursor
Stylesheet/Theme/QtStyle: unset/FreeCAD Classic/
Logical DPI/Physical DPI/Pixel Ratio: 96/102.706/1
Installed mods: 
  * Quick Measure 2022.10.28
  * KicadStepUp Workbench 11.8.2
  * Gridfinity Workbench 0.12.4
  * Fasteners Workbench 0.5.50
  * Dodo 1.0.1
  * Curves workbench 0.6.71
  * ThreadProfile 1.98.0
  * SheetMetal Workbench 0.8.10
  * VendorParts
  * Lattice2 Workbench 1.1.0
  * Lithophane
  * ProDarkThemePack 1.0.0
  * Manipulator Workbench 1.6.4
  * DynamicData 2.77.0
  * FreeCAD-themes 2025.11.25
  * Defeaturing Workbench 1.3.1
  * Curved Shapes 1.0.14
  * freecad.gears workbench 1.3.0
  * 3D_Printing_Tools
  * freecad.gears workbench 1.0.0

Guia do colaborador