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