From cd7ebf6ccee087bbe67b456ad468c9b837036699 Mon Sep 17 00:00:00 2001 From: ThePra Date: Tue, 28 Jul 2020 17:31:57 +0200 Subject: [PATCH] Updated conditions for Deselect and Unhide --- Seenginx.Models/ConfigFile.cs | 4 ++-- Seenginx/Components/FilesWithEditor.razor.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Seenginx.Models/ConfigFile.cs b/Seenginx.Models/ConfigFile.cs index 2a0a55a..9613949 100644 --- a/Seenginx.Models/ConfigFile.cs +++ b/Seenginx.Models/ConfigFile.cs @@ -18,8 +18,8 @@ namespace Seenginx.Models public bool CanBeDeleted { get; set; } = true; public void Hide() { IsVisible = "is-hidden"; } - public void Unhide() { IsVisible = string.Empty; } + public void Unhide() { IsVisible = null; } public void Select() { IsSelected = "isSelected"; } - public void Deselect() { IsSelected = string.Empty; } + public void Deselect() { IsSelected = null; } } } diff --git a/Seenginx/Components/FilesWithEditor.razor.cs b/Seenginx/Components/FilesWithEditor.razor.cs index 5fa3aaf..cae2e9e 100644 --- a/Seenginx/Components/FilesWithEditor.razor.cs +++ b/Seenginx/Components/FilesWithEditor.razor.cs @@ -104,7 +104,7 @@ namespace Seenginx.Components protected async Task OnFileCloseClick(MouseEventArgs e) { - Files.ForEach(f => f.Deselect()); + Files.ForEach(f => { if (f.IsSelected != null) f.Deselect(); }); SelectedFile = null; await JsRuntime.InvokeVoidAsync("ClearEditor"); IsDraftMode = false;