FreeCAD / FreeCAD/FreeCAD

PartDesign: Ensure the suggested Body is visible when creating a Sketch.

Open
#24,813 0 comments 0 reactions 0 assignees View on GitHub
Mod: Part Design Mod: Sketcher Topic: User Interface Type: Feature
Dominant language
C++
Stars
33.6k
Forks
6k
Avg merge
3d 15h
Merged PRs (30d)
196

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues

### Problem description

I am creating a new Sketch attached to the face of a Non-Active Body.

A pop-up appears asking me which body I want. This is correct and good.
FC also suggests preselecting the right object (the one that had the face selected). This is correct and good.

However, it does not scroll the list to that selection. This is a poor thing, because the user does not know that something is already selected. The list should scroll at the selected object position, so the user will see the selected element and, most of the time, just hit Ok. If the list does not focus on that selected element, it is kind of useless.

See this example, if there is something selected, I don't know until I have to scroll that list to see. Then the point of having a suggested body is useless.

Image

### Full version info

```shell
OS: Ubuntu 25.10 (GNOME/ubuntu/wayland)
Architecture: x86_64
Version: 1.1.0dev.14555 (Git shallow)
Build date: 2025/10/21 12:07:13
Build type: Release
Branch: main
Hash: 2096d0bd8603b429fdc0c746c34b3d73c3289fe1
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 States (en_US)
Navigation Style/Orbit Style/Rotation Mode: Touchpad/Trackball/Drag at cursor
Stylesheet/Theme/QtStyle: OpenDark.qss/OpenDark/
Logical DPI/Physical DPI/Pixel Ratio: 96/94.485/1
Installed mods:
* Assembly4.1 0.60.2-0.1
* Cables 0.2.1
* CurvesWB 0.6.64
* FreeCAD-render 2024.12.15
* Assembly4 0.60.2
* sheetmetal 0.7.56
* DynamicData 2.75.0
* Curves 0.6.70
* InventorLoader 1.5.1
* diff-tools 0.1.0
* ose-piping
* Assembly4.1_mod 0.60.2-0.1
* OpenTheme 2025.5.20
* fasteners 0.5.43
* Silk 0.2.0
* osh-autodoc-workbench 0.2.3
* CurvedShapes 1.0.13
* freecad-povray-render
* OpticsWorkbench 1.2.2
* lattice2 1.0.0
* kicadStepUpMod 11.7.7
```

### Subproject(s) affected?

PartDesign

### Anything else?

_No response_

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.