public void OnDisable()
{
if (this.renameOverlay != null)
{
if (this.renameOverlay.IsRenaming())
{
this.RenameEnd();
}
Undo.undoRedoPerformed = (Undo.UndoRedoCallback) Delegate.Remove(Undo.undoRedoPerformed, new Undo.UndoRedoCallback(this.UndoRedoPerformed));
}
}