This is not a CT-specific issue, but a Java-specific issue, I assume (same in OmegaT).
When a word has a hyphen, it is considered as one word when marking it.
Example: I am proofreading a file and I want to change „Volkswagen-Konzern“ to „Volkswagen-Gruppe“. When marking this term with the keyboard or the mouse, the whole word is highlighted and marked, though I would only need to mark the second word (to change it). This is also annoying when you want to navigate with the keyboard to this hyphen to delete it.
In most Windows and Mac applications, there will be only one part of the terms above be marked, not the whole. But not in Java programs.
Is there anywhere in the Java settings a possibility to change this behavior?