listOfChangedTrackIds.add(id(parentBlock.parentTrack))#there are items without parent Tracks. They have None. We must filter them out otherwise our changedTrackIds get polluted with id(None)
else:
continue
@ -488,7 +489,6 @@ class Data(template.engine.sequencer.Score):
track.toPosition(originalPosition)#has head() in it
finalResult.append(result)
#hier weiter machen. Die ids gehen durcheinander. Es ist nicht nur der assert check. Wenn wir das weglassen kommt das Problem später
forchangedTrIdinlistOfChangedTrackIds:#It is not the track ids that change but tracks changed and these are their IDs:
assertself.trackById(changedTrId)inself.tracks,changedTrId#selecting from hidden or deleted tracks is impossible
@ -641,7 +641,6 @@ class Data(template.engine.sequencer.Score):