@Override
  public void unregisterSource(@NotNull DnDSource source, @NotNull JComponent component) {
    component.putClientProperty(SOURCE_KEY, null);
    cleanup(null, null);
  }
@Override
  public void unregisterSource(@NotNull DnDSource source, @NotNull JComponent component)