fix(04): resolve null-reference crashes in CsvValidationService and TransferView

- Add null-conditional on CsvReader.Context.Parser to fix CS8602 warnings
- Guard ConflictCombo_SelectionChanged against null ViewModel during XAML init

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dev
2026-04-03 11:06:25 +02:00
parent a1c2a68cb5
commit 3d62b2c48b
2 changed files with 3 additions and 3 deletions

View File

@@ -91,7 +91,7 @@ public partial class TransferView : UserControl
private void ConflictCombo_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (ConflictCombo.SelectedIndex >= 0)
if (_viewModel != null && ConflictCombo.SelectedIndex >= 0)
{
_viewModel.ConflictPolicy = (ConflictPolicy)ConflictCombo.SelectedIndex;
}