private void DisableFocus() { if (TilemapEditorUserSettings.focusMode != TilemapEditorUserSettings.FocusMode.None) { HierarchyProperty.ClearSceneObjectsFilter(); if (SceneView.lastActiveSceneView != null) { SceneView.lastActiveSceneView.SetSceneViewFiltering(false); } } }
void OnDisable() { NotifySelectorClosed(false); if (m_ListArea != null) { m_StartGridSize.value = m_ListArea.gridSize; } if (s_SharedObjectSelector == this) { s_SharedObjectSelector = null; } if (m_EditorCache != null) { m_EditorCache.Dispose(); } AssetPreview.ClearTemporaryAssetPreviews(); HierarchyProperty.ClearSceneObjectsFilter(); m_Debounce?.Dispose(); m_Debounce = null; }