I've been using a simple hierarchical schema in LR for my keywords, like
The other day I was keywording some new photos and
I noticed that a had a couple of images that by mistake had
been keyworded with "WHERE" and "WHAT" so when I looked
at the Keyword list it said
I think that I by mistake have clicked on the minus to the left of
WHERE and WHAT instead of on the arrow to expand/collapse the hierarchy
and thus managed to enter WHERE and WHAT as keywords for these images.
The problem is that I can't find out which photos that
have these bad top level keywords. All the searches and filtering in LR
take the whole hierarchy into account so when I search
for WHERE I get all the 4000+ photos that has a WHERE sub-keyword!
I the Keywording panel there is this dropdown that lets you
choose between showing only the keywords you actually entered
or additionally the containing keywords up the hierarchy.
There seems to be no corresponding way to search for
only the keywords actually entered!
Maybe I'm missing something here so if you have a solution
to this I'd be glad to hear of it.
One way to prevent this kind of thing from happening would be to have
a check-box in the "Create keyword tag" dialogue
that disallows direct assignment of such a top level keyword to a photo
so that it can be assigned only indirectly via a lower level keyword.
So my 2 requests for LR 5.2 RC2 😉 would be
- make "entered only" an option in the keyword filter
- make blocking assignment of a containing keyword an option