/// <summary>
        /// Unapplies the filters in the FilterViewController, but saves their current status.
        /// </summary>
        /// <param name="songBrowserFilterSelected">Used only by the SongBrowser mod. Set this to true when another filter (Favorites/Playlist) was selected.</param>
        public void UnapplyFilters(bool songBrowserFilterSelected = false)
        {
            if (_filterViewController != null)
            {
                _filterViewController.UnapplyFilters(false);
            }

            if (!SongBrowserTweaks.ModLoaded)
            {
                FilterButton.SetButtonText(FilterButtonText);
                FilterButton.SetButtonTextSize(3f);

                if ((ClearButton as NoTransitionsButton).selectionState == NoTransitionsButton.SelectionState.Highlighted)
                {
                    ClearButton.SetButtonText(ClearFilterButtonHighlightedText);
                }
                else
                {
                    ClearButton.SetButtonText(ClearFilterButtonText);
                }
            }
            else if (SongBrowserTweaks.Initialized && !songBrowserFilterSelected)
            {
                LevelsViewController.SetData(_lastPack);
            }
        }
        public void ClearButtonPressed()
        {
            if (_filterViewController?.IsFilterApplied == true)
            {
                _filterViewController?.UnapplyFilters();
            }

            Logger.log.Debug("'Clear Filter' button pressed.");
        }