Hi Steve,
Ok - spent considerable time looking at this problem and the code. What you are asking for presents problems, unfortunately, at several levels. This tax editor was designed with the concept of building a new taxonomic list in linear order (sorting after the last thing entered) or editing small amounts of things in an existing tax list.
The very quick solution is this. For example, let's say I was going to change thing 'blue grouse fuliginosus' from Order Galliformes to Otidiformes. Just an example. I type 'Oti' into the Order field and the family through species stays constant. The sort order, as you have stated, does change to Passeriformes. However, since the Sort Order is a SmartSearch field, I just TAB down (5 Tabs) and type in 'Ga'; it is reset to Galliformes and I press Enter. The changed thing sorts right after Galliformes on the rebuild of the tree. My thinking here is that you are using the mouse to open the dropdown, find Galliformes and select it. Very time consuming when editing many things. But, tab-tab-tab-tab-'ga' is much quicker and your hands don't have to leave the keyboard to find the mouse.
Does this help? |