When I want to use VisualLineElementGenerator generator custom components like menu replace some text.The caret position will get the wrong position.  yellow line is the actual mouse position. how can I fix this ? than you