I was about to agree, but I now have another solution.
The problem is only when clicking in the ruler to move the Cursor: if clicking to high (mouse pointer turns to a pencil), the locators move instead. Annoying when that happens.
But: the locators should still move then using the “P” key command, “grab and move”, dragging, using Ctrl/Alt, Transport panel and so on. The problem is only when clicking in the ruler.
Actually, this ruler clicking is really similar to [Ctrl+click for Left Locator] and [Alt+click for Right Locator].
The difference is just that no modifier key (Ctrl or Alt) is used, and then BOTH locators are moved instead of one.
This is unwanted behaviour; if no modifier key is clicked you don’t want to move any of the locators, but the Cursor. What if you really want to move both locators? Well, then Shift+click should be used instead.
So the solution, and my Feature Request, is very simple:
Don’t set the locators if the ruler is clicked without a modifier key (Ctrl/Alt/Shift).
And introduce Shift+click to move both locators, instead of just click without a modifier key.
EDIT:
On second thoughts, this would exclude the possibility to easily just draw the desired locatator span, without having to press Shift modifier key first. Maybe a “Lock Locators” function would be better after all?
But locators should then only be locked from moving when clicking in the ruler, not when using other methods to move them.
EDIT 2:
It could be a preference, as in a later post.
The user could then choose between the current behaviour, or using the new behaviour (shift+click for both locators, click for cursor)
A little tip until then: the preference “Locate when Clicked in Empty Space” lessens the need to click in the ruler to move the Cursor (empty spaces in the workarea can then be used instead [if there is an empty space at correct position]).