From a223b72423988132bd425f3e3fefab819c5552d0 Mon Sep 17 00:00:00 2001 From: Kathy Date: Tue, 1 Aug 2017 13:18:12 +0000 Subject: [PATCH] =?UTF-8?q?B2017-159:=20Don=E2=80=99t=20allow=20paste=20of?= =?UTF-8?q?=20step=20that=20was=20deleted=20by=20clearing=20its=20text.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PROMS/Volian.Controls.Library/EditItem.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/PROMS/Volian.Controls.Library/EditItem.cs b/PROMS/Volian.Controls.Library/EditItem.cs index 37a719e8..c5cbb9e0 100644 --- a/PROMS/Volian.Controls.Library/EditItem.cs +++ b/PROMS/Volian.Controls.Library/EditItem.cs @@ -953,6 +953,13 @@ namespace Volian.Controls.Library HandleSqlExceptionOnDelete(ex); return null; } + // B2017-159: Don't allow paste if this deleted item is in paste buffer: + if (MyStepPanel.MyStepTabPanel.MyDisplayTabControl.MyCopyStep != null && MyStepPanel.MyStepTabPanel.MyDisplayTabControl.MyCopyStep.ItemID == MyItemInfo.ItemID) + { + MyStepPanel.MyStepTabPanel.MyDisplayTabControl.MyCopyStep = null; + MyStepPanel.MyStepTabPanel.MyStepTabRibbon.SetPasteButtons(false); + } + // Remove EditItems //_MyTimer.ActiveProcess = "RemoveFromParentsChildList"; RemoveFromParentsChildList();