xLightsSequencer / xLights

xLights is a sequencer for Lights. xLights has usb and E1.31 drivers. You can create sequences in this object oriented program. You can create playlists, schedule them, test your hardware, convert between different sequencers.
GNU General Public License v3.0
562 stars 211 forks source link

Matrix Singing Faces Not Consistently Installing on Target Prop During Import #4983

Open MCStoff opened 1 day ago

MCStoff commented 1 day ago

Describe the bug When importing a matrix singing face from a zipped zip file, the import algorithm is not installing the matrix singing face on the target prop. The issue is inconsistent. The algorithm works most of the time, but not all of the time.

To Reproduce

  1. File/Import
  2. Browse to target packaged xLights sequence.
  3. Map source prop with matrix singing face to target prop.

Expected behavior For a long time, xLights has consistently and properly installed the matrix singing face on the target prop. The intermittent problem is just now coming to light as more people are importing sequences.

Versions (please complete the following information): Because it is a problem reported to Showstopper Sequences, I cannot isolate at which version of xLights it stopped functioning as it previously had. As soon as information becomes available, I will report the versions of xLights being used.

Additional context I can provide a source sequence to any developer looking into the reported problem. Customers have reported the problem with Christmas Vacation and That Time of Year. Christmas Vacation was imported on Windows 11 using version 2023.03. That Time of Year was imported on a Mac. I will provide xLights version as soon as the user is back at his computer and can relay that information to me.