From f65502bbf1b51c3439039d9545ddc904f4d87c16 Mon Sep 17 00:00:00 2001 From: John Date: Wed, 28 Jun 2017 18:09:16 +0000 Subject: [PATCH] B2017-124 - a null reference was causing PROMS to error when deleting a figure substep out of a group of figures --- PROMS/Volian.Controls.Library/StepTabRibbon.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.cs index 28981456..1d659a5f 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.cs +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.cs @@ -161,7 +161,8 @@ namespace Volian.Controls.Library btnCMEditMode1.Enabled = false; //View mode (irrelevant for images) btnCMGoTo.Enabled = MyItemInfo!=null && MyItemInfo.MyContent != null && MyItemInfo.MyContent.ContentRoUsageCount > 0; // B2016-237 added context menu item to change image size - btnCMImgSz.Enabled = MyEditItem.MyItemInfo.IsFigure && (MyEditItem.MyItemInfo.MyContent.MyImage != null || MyEditItem.MyItemInfo.MyContent.Text.ToUpper().Contains("#LINK")); + // B2017-124 - added a check for null references + btnCMImgSz.Enabled = MyEditItem != null && MyEditItem.MyItemInfo != null && MyEditItem.MyItemInfo.IsFigure && (MyEditItem.MyItemInfo.MyContent.MyImage != null || MyEditItem.MyItemInfo.MyContent.Text.ToUpper().Contains("#LINK")); _ContextMenuBar.SetContextMenuEx(imgItem, btnCMRtfEdit); } private void AddEnhancedDocumentMenu(DevComponents.DotNetBar.ButtonItem myButtonItem, object sender)