public override void Put(object locator, object component) { base.Put(locator, component); if (OpenEnabled) { Opener.OpenOneAsync(null, component).Wait(); } }