Hyphenation ignores pre-hyphenated words
Many languages have pre-hyphenated words (like 'pre-hyphenated').
When I setup Hyphenation with Before and After values, I expect Illustrator to apply these to each part of a hyphenated word, not to the whole complex word itself, like Ai does in the picture (where the arrow is pointing). Instead, it should prefer the existing hyphen to break a line at, not just one symbol away from it. This forces users to use 'no break' often (which is hard to call) and generally spend more time on editing.
Here is a text example.
Not
pre-h
yphenated
but
pre-
hyphenated
...and obviously it can’t be fixed with a discretionary hyphen. First — it does not force Ai to redo the flow, and the hyphen should be there all the time, and not only on breaks...
I checked if InDesign behaves the same — and it does.