private void CancelImport()
{
if (!importRunning) return;
UIUtils.UpdateStatus("Cancelling Import...");
importCancelled = true;
Thread cancelThread = new Thread(o =>
{
// cancel import
foreach (var site in sites.Where(s => s.Enabled))
{
site.Cancel();
}
});
cancelThread.Start();
}