Describe the bug
A clear and concise description of what the bug is.
To Reproduce
/1/ Run the code from the code section below in pythonscad.
/2/ Click on the "show handles" circle button in the rendering pane.
Expected behavior
Expected:
Two blue diamonds. One for x.origin, one for x.right_by_10
Actual:
One blue diamond. For x.origin
Code reproducing the issue
from openscad import *
x = cube(3)
x.right_by_10 = translate(x.origin, [10, 0, 0])
# By painting the shape with a different color, it removes all handles except x.origin.
x = x.color("yellow")
output(x)
Screenshots
If applicable, add screenshots to help explain your problem.
Environment and Version info (please complete the following information):
OS: Windows 10
System: Intel PC 64bit
OpenSCAD 2024.09.03. Installed from pythonscad.org
Its rather a missing feature than a bug, But it makes absolutely sense to have color keeps the handles.
Fixed it right now and will be available in next release.
Thank you for your professional bug report
Describe the bug A clear and concise description of what the bug is.
To Reproduce
/1/ Run the code from the code section below in pythonscad.
/2/ Click on the "show handles" circle button in the rendering pane.
Expected behavior Expected:
Actual:
Code reproducing the issue
Screenshots If applicable, add screenshots to help explain your problem.
Environment and Version info (please complete the following information):
Library & Graphics card information