Convolution matrix selects all three channels

hello, I am trying to specify filter channels for the convolution matrix, but no matter what I write in channels, it always selects all three channels (that being red, green and blue). for example, the code below should only select red and green, but it also selects blue? any help would be appreciated :slight_smile:

app.command.ConvolutionMatrix {
		ui=true,
		channels = FilterChannels.RED | FilterChannels.GREEN,	
		fromResource="misc-contour"
	}