diff --git a/SIT.Manager/ViewModels/Settings/EftViewModel.cs b/SIT.Manager/ViewModels/Settings/EftViewModel.cs
index c808f495..2400927d 100644
--- a/SIT.Manager/ViewModels/Settings/EftViewModel.cs
+++ b/SIT.Manager/ViewModels/Settings/EftViewModel.cs
@@ -36,10 +36,6 @@ public partial class EftViewModel : SettingsViewModelBase
BsgEftInstallPath = Path.GetDirectoryName(_installerService.GetEFTInstallPath()) ?? _localizationService.TranslateSource("EftViewModelBsgEftInstallPathMissing");
SitEftInstallPath = _configsService.Config.SitEftInstallPath;
- if (string.IsNullOrEmpty(SitEftInstallPath))
- {
- SitEftInstallPath = _localizationService.TranslateSource("EftViewModelSitEftInstallPathMissing");
- }
ChangeInstallLocationCommand = new AsyncRelayCommand(ChangeInstallLocation);
}
@@ -74,4 +70,9 @@ private async Task ChangeInstallLocation()
_barNotificationService.ShowError(_localizationService.TranslateSource("SettingsPageViewModelErrorTitle"), _localizationService.TranslateSource("SettingsPageViewModelConfigErrorEFTDescription"));
}
}
+
+ protected override void OnActivated()
+ {
+ base.OnActivated();
+ }
}
diff --git a/SIT.Manager/Views/Settings/EftView.axaml b/SIT.Manager/Views/Settings/EftView.axaml
index b085a37e..a4c5524f 100644
--- a/SIT.Manager/Views/Settings/EftView.axaml
+++ b/SIT.Manager/Views/Settings/EftView.axaml
@@ -38,7 +38,15 @@
VerticalAlignment="Center"
TextTrimming="CharacterEllipsis"
TextWrapping="WrapWithOverflow"
- Text="{Binding SitEftInstallPath}"/>
+ Text="{Binding SitEftInstallPath}"
+ IsVisible="{Binding SitEftInstallPath, Converter={x:Static StringConverters.IsNotNullOrEmpty}}"/>
+