@Override
    @RequiresEdt
    public void afterAllCaretsAction() {
      isInsideCaretsAction = false;

      if (isInsideBulkUpdate()) {
        return;
      }

      final var currentPrimaryCaret = editor.getCaretModel().getPrimaryCaret();
      primaryCaretPositionPossiblyChanged(currentPrimaryCaret);
    }
@Override
    @RequiresEdt
    public void afterAllCaretsAction()