public override void OnSelectionClosed(Preset selection)
            {
                OnSelectionChanged(selection);

                m_Target.OnAfterDuplicate();

                DestroyImmediate(this);
            }
            public override void OnSelectionClosed(Preset selection)
            {
                OnSelectionChanged(selection);

                m_Target.OnAfterDuplicate();

                if (m_OnSelectionClosed != null)
                {
                    m_OnSelectionClosed.Invoke();
                }

                DestroyImmediate(this);
            }