Page MenuHome

Fcurve group disappear on Curve object data
Open, Confirmed, MediumPublic

Description

System Information
Operating system: Ubuntu 18.10
Graphics card: Nvidia GeForce GTX 660M

Blender Version
Broken: 2.81 (5489611e5317); at least as far back as 2.79

Short description of error
When trying to add keyframes to Curve object data (such as control point location), using an fcurve group, the group is created, but then deleted on switching to Edit Mode. This also happens for Surfaces, but not for other object types.

Exact steps for others to reproduce the error

  • From startup file, Add → Curve → Bézier
  • In text editor, execute this script:
import bpy

bpy.context.object.data.splines[0].bezier_points[0].keyframe_insert("co", group="My group")
  • The newly created fcurve is in the group.

  • Switch to Edit Mode, then back to Object Mode
  • The fcurves still exist, but the group has disappeared.

Details

Type
Bug

Event Timeline

Philipp Oeser (lichtwerk) triaged this task as Confirmed, Medium priority.

Can confirm.