From fca195f5491e0c20706a9ab6864ac4edd290ecd8 Mon Sep 17 00:00:00 2001
From: artehe <112902041+artehe@users.noreply.github.com>
Date: Wed, 8 May 2024 10:31:30 +0100
Subject: [PATCH] use the string converter rather than a bool value duh
---
SIT.Manager/ViewModels/Settings/EftViewModel.cs | 4 ----
SIT.Manager/Views/Settings/EftView.axaml | 4 ++--
2 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/SIT.Manager/ViewModels/Settings/EftViewModel.cs b/SIT.Manager/ViewModels/Settings/EftViewModel.cs
index 4e151ec5..2400927d 100644
--- a/SIT.Manager/ViewModels/Settings/EftViewModel.cs
+++ b/SIT.Manager/ViewModels/Settings/EftViewModel.cs
@@ -20,9 +20,6 @@ public partial class EftViewModel : SettingsViewModelBase
[ObservableProperty]
private string _sitEftInstallPath;
- [ObservableProperty]
- private bool _showEftInstallPathMissing;
-
public IAsyncRelayCommand ChangeInstallLocationCommand { get; }
public EftViewModel(IBarNotificationService barNotificationService,
@@ -77,6 +74,5 @@ private async Task ChangeInstallLocation()
protected override void OnActivated()
{
base.OnActivated();
- ShowEftInstallPathMissing = string.IsNullOrEmpty(SitEftInstallPath);
}
}
diff --git a/SIT.Manager/Views/Settings/EftView.axaml b/SIT.Manager/Views/Settings/EftView.axaml
index 291c5f0f..a4c5524f 100644
--- a/SIT.Manager/Views/Settings/EftView.axaml
+++ b/SIT.Manager/Views/Settings/EftView.axaml
@@ -39,14 +39,14 @@
TextTrimming="CharacterEllipsis"
TextWrapping="WrapWithOverflow"
Text="{Binding SitEftInstallPath}"
- IsVisible="{Binding !ShowEftInstallPathMissing}"/>
+ IsVisible="{Binding SitEftInstallPath, Converter={x:Static StringConverters.IsNotNullOrEmpty}}"/>
+ IsVisible="{Binding SitEftInstallPath}, Converter={x:Static StringConverters.IsNullOrEmpty}}"/>