When exporting with
--ignore-empty the resulting json metadata refers to slice-frames by their numbering in the original file, which does not correspond to the frames exported. This is inconsistent with
--list-frames which provides frame-ranges within the exported frames rather than the total. This makes correlating the slices back to the frames from the exported file impossible.
To be able to match the slice-data to the frames, either the slice metadata frames would need to account for any “ignored” frames, or the frame-data would need another record indicating the original frame-number.
Running v1.2.26, behavior noted in both CLI
--data and UI export-sprite-sheet.