From 38ff3b1d964053c826ead16831c1805f7db72896 Mon Sep 17 00:00:00 2001 From: Riley Testut Date: Thu, 7 Dec 2023 17:42:02 -0600 Subject: [PATCH] =?UTF-8?q?Changes=20BrowseViewController=E2=80=99s=20sear?= =?UTF-8?q?ch=20bar=20placement=20to=20`inline`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AltStore/Browse/BrowseViewController.swift | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/AltStore/Browse/BrowseViewController.swift b/AltStore/Browse/BrowseViewController.swift index 0845bce9..00174f03 100644 --- a/AltStore/Browse/BrowseViewController.swift +++ b/AltStore/Browse/BrowseViewController.swift @@ -49,10 +49,11 @@ class BrowseViewController: UICollectionViewController, PeekPopPreviewing self.collectionView.backgroundColor = .altBackground self.collectionView.alwaysBounceVertical = true - #if BETA - self.dataSource.searchController.searchableKeyPaths = [#keyPath(InstalledApp.name)] + self.dataSource.searchController.searchableKeyPaths = [#keyPath(StoreApp.name), + #keyPath(StoreApp.subtitle), + #keyPath(StoreApp.developerName), + #keyPath(StoreApp.bundleIdentifier)] self.navigationItem.searchController = self.dataSource.searchController - #endif self.prototypeCell.contentView.translatesAutoresizingMaskIntoConstraints = false @@ -87,6 +88,10 @@ class BrowseViewController: UICollectionViewController, PeekPopPreviewing self.navigationItem.scrollEdgeAppearance = edgeAppearance } + if #available(iOS 16, *) + { + self.navigationItem.preferredSearchBarPlacement = .inline + } self.preparePipeline()