I have a lot of Custom Properties for Nodes. When adding a new Node and in the "Change Properties" section of "Add Node" behavior of the page is cumbersome.
To start, in Chrome 55.0.2883.87 and when I click next during the wizard to add the New Node, the "Change Properties" page places me at the bottom of the page and I have to scroll to the top in order to continue filling in fields.
Next, as I start completing fields using drop-down menus, after I select the value for that field, I get bumped back to the bottom of the page. This repeats for each drop-down menu field until I am completing fields that are visible when at the bottom of the page.
In addition, Orion seems to need to think about my choice so there is a delay between my selection and being bumped to the bottom of the page.
Now... some of my CPs are "Required". If I forget to fill one in that is above my view from the bottom of the page, I click "OK, Add Node" the page refreshes but nothing else happens. There is not message visible to tell me if it is just taking awhile to check the Polling Method or that there is an issue with a value I provided. I have to scroll back up to see there was a problem.
All of this adds up to a lot more time needed to complete this page than there should be.
What would work better is:
- Place me at the top of the "Change Properties" page when first coming in,
- Not to bump me to the bottom after each drop-down selection,
- Orion should check the values I selected only after I click "OK, Add Node",
- A pop-up or message should display saying what the issue is when Orion cannot continue. Similar to the message that pops up when the Node is successfully added.
I should also mention that I don't experience all of these same pain points in the "Edit Properties" page so I do know it is possible for this to work right. The only one, from the above list, that I do experience on the "Edit Properties" page is the last one about problems not always visible when at the bottom of the page.
Anyone else suffering this pain? If so, please vote.
Mike