private async Task HandleChange(int delta) { if (ParticlesEnabled) { for (var i = 0; i < 10; i++) { var explosion = new ExplosionParticle(_adornmentLayer, (DTE)Package.GetGlobalService(typeof(DTE)), _view.Caret.Top, _view.Caret.Left); var expl = explosion.Explode(); #pragma warning disable CS4014 // Don't care about return Task.Run(() => expl); #pragma warning restore CS4014 } } if (ShakeEnabled) { await Shake(delta); } }