From ffe0f0730d9fa785ffa1a0e0c6e08fe0a65b8520 Mon Sep 17 00:00:00 2001 From: Michael Bucari-Tovo Date: Sun, 12 Jun 2022 15:27:10 -0600 Subject: [PATCH] Don't fire click for error books --- Source/LibationWinForms/GridView/ProductsDisplay.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/LibationWinForms/GridView/ProductsDisplay.cs b/Source/LibationWinForms/GridView/ProductsDisplay.cs index c4379c1d..945ab8d7 100644 --- a/Source/LibationWinForms/GridView/ProductsDisplay.cs +++ b/Source/LibationWinForms/GridView/ProductsDisplay.cs @@ -187,7 +187,8 @@ namespace LibationWinForms.GridView private void productsGrid_LiberateClicked(LibraryBookEntry liveGridEntry) { - LiberateClicked?.Invoke(this, liveGridEntry.LibraryBook); + if (liveGridEntry.LibraryBook.Book.UserDefinedItem.BookStatus is not LiberatedStatus.Error) + LiberateClicked?.Invoke(this, liveGridEntry.LibraryBook); } private void productsGrid_RemovableCountChanged(object sender, EventArgs e)