From 5cb40de11304207e1cd2f8b4c946cca9e0fbcaff 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 c454693f..52837d01 100644 --- a/AltStore/Browse/BrowseViewController.swift +++ b/AltStore/Browse/BrowseViewController.swift @@ -50,10 +50,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 @@ -88,6 +89,10 @@ class BrowseViewController: UICollectionViewController, PeekPopPreviewing self.navigationItem.scrollEdgeAppearance = edgeAppearance } + if #available(iOS 16, *) + { + self.navigationItem.preferredSearchBarPlacement = .inline + } self.preparePipeline()