Use case
Sometimes I want to rename multiple layers in quick succession, but not in a way that it makes sense to use batch renaming (ie. the names of the layers do not follow any sort of pattern that could be automated/templatized).
Example
For example, I’d like to rename the layers within this map of Germany to match the names of the corresponding states.
I select the layer that I want to rename first. The selection in the layer list matches the selection in the canvas. I hit ⌘R
to rename the layer; the selection on the canvas stays.
To then rename the next layer in the list, I can hit Tab
which will save the current edit and place the cursor in the name of the layer immediately below. However, the selection on the canvas (and in the layer list) remains on the layer I selected initially.
Current workarounds
For now, I have to hit ⌘R
to rename a layer, press Enter
to confirm the change, hit Tab
to select the next layer, and then ⌘R
again to rename the new layer.
Or I have to memorize the order of the layers and keep track in my head as I Tab
through.
Ideal experience
It would be nice if the layer selection always matched the layer name that I am editing, even if I Tab
(or ⇧Tab
) to another layer without first confirming the change.