Page MenuHome

Outliner visibility keying doesn't carry over from 2.79b
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows 7
GPU: Radeon Vega 64, Divider version: 19.12.2
CPU: Intel Core i7-5960X

Blender Version

Broken: blender-2.80-f6cb5f54494e-windows64 (official release) and after
Working: blender-2.79b-f4dc9f9d68b-windows64 (official release)

Short description of error

Object's viewport visibility keying doesn't work when opening in 2.8x

Exact steps for others to reproduce the error

Open:

In 2.8x the object's last state is in effect with no animation

Exact steps for others to reproduce the error from scratch

Key an object's viewport visibility in 2.7x then open in 2.8x

Event Timeline

Christopher_Anderssarian triaged this task as 90 priority.Dec 21 2019, 2:47 PM
Christopher_Anderssarian created this task.
Sybren A. Stüvel (sybren) changed the subtype of this task from "Report" to "Bug".Jan 13 2020, 5:58 PM

The visibility properties were refactored in 2.80, and this particular one was not simply renamed from hide to hide_viewport, but introduced as a new property (rB5e968a996a5397a14d00c49e67c74b993859a1d6). The effect on animation data likely was an oversight.

Changing the FCurve's data path from hide to hide_viewport resolves this, so this should just be added to the versioning code.

Sybren A. Stüvel (sybren) changed the task status from Needs Triage to Confirmed.Jan 14 2020, 4:55 PM
Sybren A. Stüvel (sybren) claimed this task.