Pipeline sub-menu possible bug

It is either a bug or I don’t really get the functionality:
I have an X number of elements, some of them are on the layer that is off and locked.

  1. With Include Locked and Include Hidden it select them all. This is correct and expected behaviour.
  2. With Include Locked it deselect all objects while it should leave ‘all but locked’. This is incorrect, as I see it.
  3. With Include Locked ON and Include Hidden OFF it acts opposite to what it should be doing. It deselects locked objects and shows the rest. This is incorrect, as I see it.
  4. With Include Locked OFF and Include Hidden OFF it deselects locked objects and hidden ones.
    This is correct and expected behaviour.

I may be way off here? But i don’t see how this relevant to Grasshopper.
Sounds like a pure Rhino issue, from what i read.

I am talking about objects that are passing through the pipeline so how can it be irrelevant?

Huh indeed, locked seems to be broken. Logged under RH-49901.

RH-49901 is fixed in the latest Rhino 7.8 Service Release Candidate