Bug? Magic Sheet Selection of Multi-Cell and Standard Fixtures

In my opinion, when selecting individual channels on a magic sheet, the command line syntax built should be the actual order in which the channels and/or cells are touched.  What happens instead is the command line is built incorrectly and non-cell channels fall out of the selection order.  This feels like a bug to me.

Example:

I have Channels 1, 2 and 3.  1 + 2 are 2-cell fixtures.  I have magic sheet objects for 1 + 3 cells 1 Thru 2, and Chan 2.

I touch these in numerical order, (1.1, 1.2, 2, 3.1, 3.2 )and get the command line syntax:

Chan 1 Cells Only | 3 Cell 1 Chan 3 Cell 2

Note that Chan 2 is missing.  It disappears from the command line after clicking the second cell of fixture 3.  I can see the issue is the console fails to add the second |.Of course I can force correct selection order by manually typing ++ after Chan 2, but I feel this defeats the purpose of using a magic sheet to build the selection.  

There is a similar issue with Lasso selection where the lowest number non-cell fixture is discarded.

Related