There are cases where I want a Widget to have the same value across all variations. For instance, I might want to increase my backing track level across all variations for a given song. I could set the Widget to Ignore Variations, but I’ve recently found that the values from these Widgets would not get saved in the Song Snapshot.
My solution was to DISABLE Ignore Variations for all Widgets. When adjusting a Widget across a Song, I would adjust the Widget, ENABLE Ignore Variations, save it (which should set it at one level across the song), then DISABLE Ignore Variations. If I view all Variations while Ignore Variations is ENABLED and then save the Gig, it works. If I do not view all of the Variations, some stale Values remain in the variations, and I do not get a consistent value across all Variations.
I’ve included a Gig with a detailed test procedure to show the anomaly.
Ideally, when saving a Gig with a Widget that Ignores Variations, the same value would be stored across all of the variations in order to overwrite stale data that could cause surprises.
As a workaround, I will view all variations when Ignore Variations is Enabled before saving, but ideally, this would not be necessary.
StaleVariationData.gig (313.7 KB)