I have three levels of structured keywords. If I select the Root it shows in the Path below in the list of keywords. I now select the next level and the Path now shows two keywords separated by |. Select the next level and Path shows three keywords.
This is as expected, but now select the second keyword and Path does not change. Select a different second level keyword and Path updates accordingly with only two keywords. This is what I expect to happen when selecting the same keyword on the second level after selecting the third level.
Here is an example:
Root: Parrotfish Second level: Blackvein Third level: Scarus rubroviolaceus
Bluebarred Scarus ghobban
1. Select Parrotfish and Path = Parrotfish
2. Select Blackvein and Path = Parrotfish | Blackvein
3. Select Scarus rubroviolaceus and Path = Parrotfish | Blackvein | Scarus rubroviolaceus
4. Select Blackvein and Path = Parrotfish | Blackvein | Scarus rubroviolaceus
5. Select Bluebarred and Path = Parrotfish | Bluebarred
6. Select Blackvein and Path = Parrotfish | Blackvein
In step 4 I would expect Path = Parrotfish | Blackvein and NOT Parrotfish | Blackvein | Scarus rubroviolaceus
Clicking up the hierarchy back to Root should remove lower level keywords from the Path to apply to selected images.
Is this a bug or by design?