From 06f2d5a6cecc4c0a3c29eb11b825ad334185031c Mon Sep 17 00:00:00 2001 From: juileetikekar Date: Wed, 8 Oct 2025 15:08:12 +0200 Subject: [PATCH] Fixes delete submodel element callflow --- src/AasxPackageLogic/DispEditHelperBasics.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/AasxPackageLogic/DispEditHelperBasics.cs b/src/AasxPackageLogic/DispEditHelperBasics.cs index 087a0bdab..bfddbdc1e 100644 --- a/src/AasxPackageLogic/DispEditHelperBasics.cs +++ b/src/AasxPackageLogic/DispEditHelperBasics.cs @@ -2651,8 +2651,10 @@ public void EntityListUpDownDeleteHelper( if (list.Count < 1) setOutputList?.Invoke(null); - await postActionHookAsync?.Invoke(theMenu?.ElementAt(buttonNdx)?.Name, ticket); - + if (postActionHookAsync != null) + { + await postActionHookAsync?.Invoke(theMenu?.ElementAt(buttonNdx)?.Name, ticket); + } this.AddDiaryEntry(entityRf, new DiaryEntryStructChange(StructuralChangeReason.Delete), explicitParent: explicitParent);