When editing a layer name, the palette looses focus instead of being able to use the keyboard arrows to move to another layer and rename.
This does seem like a paper-cut. I’ve logged the issue in MR-2646. Please take a look at the logged issue and see if you think I have captured it. My presumption is that you would like to quickly rename a couple sequential layers.
One question, regarding what you would expect to be the “Expected Behavior.” Would you expect the next layer in the list to be selected? Or would you expect the next layer in the list to be selected and editing the layer name to be active? Or…?
hi Dan,
I just went into WinV5 and realized that the behavior is the same as Mac except for loosing focus. I could have sworn there was a keystroke to trigger the rename on the layers from the palette in V5 strictly from the keyboard.
Am I imagining this?
Either way, don’t you think there should be some behavior to keep renaming layers without having to double click again? Initially I thought while renaming a layer pressing the down key would move to the next layer and have it ready to edit. If a user was done with the first edit the enter key would complete the rename. If a user did happen to use the arrow, again pressing enter would keep the same value and exit the editing cycle.
Does that make sense or am I just being anal?
Thanks.
I could have sworn there was a keystroke to trigger the rename on the layers from the palette in V5 strictly from the keyboard.
I tried this as well…but it wasn’t as fast or convenient as I had remembered. I don’t think I ever knew a key combination to do this on Windows, but the Layer manager did not loose focus.
Either way, don’t you think there should be some behavior to keep renaming layers without having to double click again?
In theory, yes…but I think it needs careful consideration (in lieu of seeing it working on Windows). For example, what if I finished renaming the layer and I pressed enter? Then, if I pressed ▼ , I would not expect it would start editing. But I could see a workflow where, when finished renaming a layer, if you pressed ▼ without pressing enter it would start editing the next layer. This seems to be what you are saying here:
I thought while renaming a layer pressing the down key would move to the next layer and have it ready to edit. If a user was done with the first edit the enter key would complete the rename. If a user did happen to use the arrow, again pressing enter would keep the same value and exit the editing cycle.
So, it sounds like we’re on the same page in terms of expectations?
Does that make sense or am I just being anal?
The two are not mutually exclusive, right? It makes sense to me.
Keep in mind: many of the paper-cut changes that we need to make to the Layer Manager on Rhino for Mac require a complete rewrite and are non-trivial. Some changes might come directly into conflict with user expectations of such a control on OS X. Unfortunately, none of these changes will make their way into Rhino 5 for Mac. The Layer Manager is a tricky beast - on both platforms.
Hi Dan,
Sounds like we are on the exact same page as far as behavior with
keystrokes and such.
I realize it’s nit picky and I can see your point about it breaking other
"unseen" forces at play.
Thanks for putting some thought into it and the consideration.
All said and done, if it was something I did a lot of I could script or
macro it out. Which I probably will cause I’m always reorganizing my
geometry by layers.
We definitely don’t want a war like what happens to imported geometry and
what layers it should import on like a few years back.
Thanks again
Ryan
kleerkoat