@Override
        public void beforeWriteActionStart(@NotNull Object action) {
          if (!progress.isCanceled()) {
            progress.cancel();
          }
        }
@Override
        public void beforeWriteActionStart(@NotNull Object action)