private void OnSelectionChange()
{
if ((this.GetSelectedTexture2D() == null) || this.selectedTextureChanged)
{
this.HandleApplyRevertDialog();
}
this.InvalidatePropertiesCache();
this.Reset();
this.UpdateSelectedSprite();
base.Repaint();
}