private void StopInputRecording() { if (_inputProvider == null) { return; } _inputProvider.KeyDown -= OnInputProviderKeyDown; _inputProvider.Dispose(); _inputProvider = null; _targetInputModel = null; _model.Overlay = null; }