So I was polishing up some old code. One of the graphs has about nine vertical cursors to indicate certain important positions. They are set by the program and not allowed to be moved by the user. For code simplicity, wanted to change the property nodes for the cursor from cursor.position.X to cursor.index. Of course none of the cursors showed up because they were "free dragging" instead of "locked to a plot". (Cursor.index only works for locked cursors. We all know that).
Simple to change, right?
Whoever designed that properties panel had way to much fun micromanaging what is allowed or not at any given moment. I guess it was randomly decided that if a cursor does not have "allow dragging" enabled, nobody should be able to change between "free dragging" and "single-plot". Why???? But that's exactly what I need to do now!
Workaround is simple: (1) allow dragging, (2) change to single-plot, (3) disable dragging again? (wash-rinse-repeat for all the other 8 cursors 😞 3x more work for each!)
(similar: Why can't we still change the caption in the properties dialog unless it it set to "visible"???)
You missed the link to the idea 😉
No, not until you file it 😄