But the RGB curves are buggy. It has not one but several problems.
- The original problem bug of the luminosity curves remain in the RGB curves
- There is a new bug, when you create a point you can not drag it simultaneously to relocate it, as it is possible with luminosity curves. You need to create first, release button, and move it then after.
In my opinions should be simply not the current luminosity/RGB and then the ticks for each channel but 4 buttons (not ticks or or current dropdown menu) that exclude the rest of the buttons each time you choose one: RGB. R. G. B . Only one button should be active at the same time. Even Photoshop is a pain using a dropdown menu instead buttons for RGB R G B forcing you to use shortcuts
I guess you could use the same code for your current luminosity cloning it for the R G B separate channels as dealing with editing simultaneous channels would not be necessary.