protected override void RenameEnded()
{
int userData = base.GetRenameOverlay().userData;
ProjectBrowser.ItemType itemType = ProjectBrowser.GetItemType(userData);
if (this.m_IsCreatingSavedFilter)
{
this.m_IsCreatingSavedFilter = false;
if (base.GetRenameOverlay().userAcceptedRename)
{
SavedSearchFilters.SetName(userData, base.GetRenameOverlay().name);
int[] selectedIDs = new int[] { userData };
base.m_TreeView.SetSelection(selectedIDs, true);
}
else
{
SavedSearchFilters.RemoveSavedFilter(userData);
}
}
else if (itemType == ProjectBrowser.ItemType.SavedFilter)
{
if (base.GetRenameOverlay().userAcceptedRename)
{
SavedSearchFilters.SetName(userData, base.GetRenameOverlay().name);
}
}
else
{
base.RenameEnded();
if (base.GetRenameOverlay().userAcceptedRename)
{
base.m_TreeView.NotifyListenersThatSelectionChanged();
}
}
}
}