I'm not sure if this is expected behavior and I don't fully understand how Merge is supposed to work, or if this is a bug, but here's my problem:
In Showfile A, we have color palettes mixed for all sorts of different fixture types. I want the color palettes for just one channel in Showfile B. I also need both the channel and color palettes I'm bringing in to be moved to a different place.
So, in Showfile B, here's my partial merge dialogue:
Type | Start | End | Target |
Patch | 1107 | 1107 | 591 |
Color Palette | 1 | 209 | 1001 |
What I'm expecting is that Showfile B will now have a channel 591 with color palette information in color palettes 1001-1209, and that this information will be the information from channel 1107 in color palettes 1-209 in Showfile A.
What's happening is that the patch merge happens as expected (Ch 1107 from A is copied to Ch 591 in B), and the color palette merge happens as expected (CP 1-209 from A is now 1001-1209 in B), but the color information from the channel merged is not carried over into the new showfile, so I have a new channel and 209 empty color palettes.
Weirdly enough it can be kind of inconsistent and work as I'm expecting it to when I have someone look over my shoulder and try to show them how it isn't working. If I set the patch target to remain the same in the Merge it will pull the color information with it pretty consistently, though.
I guess my question is, is this expected behavior? Is there an extra step involved in Merge to make sure that each row in the Advanced dialogue will take the others into consideration? In other words, in the table above, does the console see that and think "merge these channels and their patch information — full stop — merge these color palettes," or "merge these channels, and these color palettes, and the associated data."
Thanks!