PKM has some special handling for IComment objects which effectively delegates the mutator lookup to the parent content object. Unfortunately, that code assumes that the parent object is Archetypes content (i.e. getField is available via acquisition), so it ends up ignoring Comments on Dexterity content.
The result is that Comments that were indexed with acquired Keywords will not be re-indexed when the Keyword is updated/removed. I plan to submit a PR to fix this shortly.
PKM has some special handling for
IComment
objects which effectively delegates the mutator lookup to the parent content object. Unfortunately, that code assumes that the parent object is Archetypes content (i.e.getField
is available via acquisition), so it ends up ignoring Comments on Dexterity content.The result is that Comments that were indexed with acquired Keywords will not be re-indexed when the Keyword is updated/removed. I plan to submit a PR to fix this shortly.