From 5302cf398a12ed4db9b96cfe59628c555397ee0d Mon Sep 17 00:00:00 2001 From: Kathy Date: Tue, 12 Jan 2021 14:20:28 +0000 Subject: [PATCH] B2021-002: crash after delete of step with incoming transitions --- PROMS/Volian.Controls.Library/EditItem.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PROMS/Volian.Controls.Library/EditItem.cs b/PROMS/Volian.Controls.Library/EditItem.cs index 0f15f76e..ff79e8dc 100644 --- a/PROMS/Volian.Controls.Library/EditItem.cs +++ b/PROMS/Volian.Controls.Library/EditItem.cs @@ -866,6 +866,7 @@ namespace Volian.Controls.Library } } BeingRemoved = true; + EditItem tmpSelEI = MyStepPanel.SelectedEditItem; // B2021-002: if can't remove, reset SelectedEditItem MyStepPanel.SelectedEditItem = null; // Unselect the item to be deleted //ShowTops("\r\n"); int TopMostYBefore = TopMostEditItem.Top; @@ -880,6 +881,7 @@ namespace Volian.Controls.Library if (newFocus == null) { MyStepPanel.Controls.Remove(pnl); + MyStepPanel.SelectedEditItem = tmpSelEI; // B2021-002: if can't remove, reset SelectedEditItem return; } //_MyTimer.ActiveProcess = "SetFocus";