diff --git a/PROMS/Volian.Controls.Library/StepRTB.cs b/PROMS/Volian.Controls.Library/StepRTB.cs index 0f79a469..39f92906 100644 --- a/PROMS/Volian.Controls.Library/StepRTB.cs +++ b/PROMS/Volian.Controls.Library/StepRTB.cs @@ -265,6 +265,7 @@ namespace Volian.Controls.Library _InitializingRTB = false; _MyItemInfo.MyConfig.PropertyChanged += new PropertyChangedEventHandler(MyConfig_PropertyChanged); AdjustSizeForContents(!edit); // TODO: this is not quite right yet. + if (MyStepItem != null) MyStepItem.ChangeBar = MyStepItem.MyItemInfo.HasChangeBar(); } private bool _ProcessKeystrokes = true; public bool ProcessKeystrokes diff --git a/PROMS/Volian.Controls.Library/StepRTB.designer.cs b/PROMS/Volian.Controls.Library/StepRTB.designer.cs index 0f399e7e..8cf8c43b 100644 --- a/PROMS/Volian.Controls.Library/StepRTB.designer.cs +++ b/PROMS/Volian.Controls.Library/StepRTB.designer.cs @@ -6,13 +6,20 @@ namespace Volian.Controls.Library /// Required designer variable. /// private System.ComponentModel.IContainer components = null; + private bool _BeingDisposed = false; + public bool BeingDisposed + { + get { return _BeingDisposed; } + set { _BeingDisposed = value; } + } /// /// Clean up any resources being used. /// /// true if managed resources should be disposed; otherwise, false. protected override void Dispose(bool disposing) { + _BeingDisposed = true; if (disposing && (components != null)) { components.Dispose();