FreeCAD / FreeCAD/FreeCAD

Link: Visibility of Link briefly toggles when a child changes visibility

Open
#16,503 7 comments 0 reactions 0 assignees View on GitHub
Status: Confirmed Topic: Link Topic: User Interface Type: Bug
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

[visibility.webm](https://github.com/user-attachments/assets/f2de43c9-bdcd-494b-a692-0d4323bc4c73)

Changing the visibility of the Body (with _Space_ or the visibility icon) causes the visibility icon of the Link to briefly show that it is invisible.

This does not seem to cause any issues but might cause unnecessary updates/recomputes.
I don't think its a problem with the icon but the Visibility property, the icon just makes is visible.

### Full version info

```shell
OS: Arch Linux (XFCE/xfce)
Word size of FreeCAD: 64-bit
Version: 1.0.0RC1.38690 (Git)
Build type: Release
Branch: integration
Hash: 6ac0cb75889b4909647392d41ec53a8740f43359
Python 3.12.5, Qt 6.7.2, Coin 4.0.2, Vtk 9.3.1, OCC 7.7.2
Locale: German/Germany (de_DE)
Stylesheet/Theme/QtStyle: /FreeCAD Classic/
Installed mods:
* Manipulator 1.5.7
* ThreadProfile 1.84.0
* DynamicData 2.62.0
* Assembly3.backup1715897154.0970206 0.11.3 (Disabled)
* lattice2 1.0.0
* 3D_Printing_Tools
* freecad.gears 1.2.0
* fasteners 0.5.27
```

### Subproject(s) affected?

Core

### 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.