Code: Select all
0eNrdldtuwjAMht/F1wHR07ZW2l4EoSptDURrky5NYQj13eeknAYMxrYLNPXGceL/tz8p6RqyssVaC2kgWYPIlWwgGa+hETPJS5uTvEJIoMBcFKgHuaoyIblRGjoGQhb4DonXsTMlVsxwac7X+N2EAUojjMDe0y1WqWyrDDWJsktCDGrVUK2S1pH0BsGTN4wYrCCJR+EwIqdCaMz7IyGzKkarMs1wzheCJKiu6febzzH1sh2MwVSUBvVx1qxq29lCaNPS0LtWewgDjzJvtEHzUFIqXblD1H/Ntes/gWeXaC15x2/L5aq4f6v4hL7OWhwR9n9BOPrPhIO/IhywC/fnHODRjXg3sintFWIH+nBFUKdCNybd388r0yPP5/ainox7qJNKNEulX52fxgISo1tkMNOI1O6Ulw129oqr1tStOX5VvtnCiYnT3blYy+4L9OFP0Yf3hv7lvtGT0ZJgWZuxxzwWMG/CXBS6yGc+5fxNFFJEFcJgRZ77vw+DBb0Bjnf04MdhHEfhY+CPgqjrPgCP8D6r
My expectation is that the first combinator should output signal [1], which is nonzero on both inputs, and the second combinator should output [3], which is zero on red and non-zero on green.
Instead, the second combinator outputs nothing at all.
I can see the logic of how this happens. If I have a combinator set to [Each] < 5, output [Each] = 1, I probably don't want it to output a 1-value on each of the several thousand potential signals that aren't being used at all. And with the 1.0 combinators, it didn't matter; since there was no way to separate red and green inputs, [Each] = 0 output [Each] input count would produce nothing anyway.
The best solution I see would be to keep the 'ignore 0 input' logic for [Each] = 1 outputs, but disable it for [Each] input count outputs.