@Override
  public @NotNull VisualPosition logicalToVisualPosition(@NotNull LogicalPosition logicalPos) {
    return ReadAction.compute(() -> myView.logicalToVisualPosition(logicalPos, false));
  }
@Override
  public @NotNull VisualPosition logicalToVisualPosition(@NotNull LogicalPosition logicalPos)