Page MenuHome

No indication of active keyframe
Closed, ResolvedPublicTO DO

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce RTX 2060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 445.87

Blender Version
Broken: version: 2.83 (sub 15), branch: master, commit date: 2020-05-08 14:49, hash: rBce76e17584ee

Short description of error
There isnt a color distinguishing the actively selected keyframe which makes it really hard to understand what keyframe are you about to modify it's properties in the N panel

Exact steps for others to reproduce the error

  • Open the attached blend file.
  • See that there is no visual difference between the active key and the other selected keys.

Event Timeline

Luciano Muñoz Sessarego (looch) renamed this task from No indication of active keyfra,e to No indication of active keyframe.May 9 2020, 9:12 PM
Sybren A. Stüvel (sybren) changed the subtype of this task from "Report" to "Known Issue".
Sybren A. Stüvel (sybren) changed the subtype of this task from "Known Issue" to "Bug".

Marking this as a bug, as the Graph Editor theme settings do have a theme option for "Last Selected Point":

Marking this as a bug, as the Graph Editor theme settings do have a theme option for "Last Selected Point":

It looks like it's actually the "first selected" point that's edited in the N-panel.

/* find first selected keyframe for now, and call it the active one
 * - this is a reasonable assumption, given that whenever anyone
 *   wants to edit numerically, there is likely to only be 1 vert selected
 */

Apparently this isn't such a reasonable assumption! I can add an active point to Fcurves. And show that in the "Active Keyframe" panel.

Nice find. Weird implementation, as the active object is the last-selected, not the first-selected. Ah, checking the source, it's actuall the first, selected keyframe (so the one with the smallest frame number).
Also, gotta love those decade-old "for now" comments.

we should probably standarize that to the rest of the selections to the last selected right?

Julian Eisel (Severin) changed the subtype of this task from "Bug" to "To Do".May 19 2020, 6:09 PM

Setting this as ToDo, since there is no such thing as an active keyframe yet.
Last Selected Point is apparently an unused option.

Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Confirmed.May 27 2020, 5:39 PM

I wanted to add a finding: The "Active Keyframe" is not the last selected, but the keyframe closer to the beginning of the timeline.

I wanted to add a finding: The "Active Keyframe" is not the last selected, but the keyframe closer to the beginning of the timeline.

Yes, this is consistent with what was discussed in earlier comments.

Did we not agree that the active keyframe should be the last selected?