@Override
  @RequiresEdt
  protected void destroyChangedBlocks() {
    super.destroyChangedBlocks();
    myInnerDiffWorker.stop();

    for (TextMergeChange change : myAllMergeChanges) {
      change.destroy();
    }
    myAllMergeChanges.clear();

    myModel.setChanges(Collections.emptyList());
  }
@Override
  @RequiresEdt
  protected void destroyChangedBlocks()