From e1fb5d038edbccae642c2c150c06e4e2bb6479f4 Mon Sep 17 00:00:00 2001 From: Brad Root Date: Thu, 22 Nov 2018 14:23:41 -0800 Subject: [PATCH] fix: other keyboards not being available during artist search --- Numu Tracker/Info.plist | 2 +- Numu Tracker/Views/artists/ArtistsTableViewController.swift | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Numu Tracker/Info.plist b/Numu Tracker/Info.plist index 0302cc3..be9c038 100644 --- a/Numu Tracker/Info.plist +++ b/Numu Tracker/Info.plist @@ -32,7 +32,7 @@ CFBundleVersion - 854 + 858 Fabric APIKey diff --git a/Numu Tracker/Views/artists/ArtistsTableViewController.swift b/Numu Tracker/Views/artists/ArtistsTableViewController.swift index 9634fc2..656cfb0 100644 --- a/Numu Tracker/Views/artists/ArtistsTableViewController.swift +++ b/Numu Tracker/Views/artists/ArtistsTableViewController.swift @@ -189,7 +189,7 @@ class ArtistsTableViewController: UITableViewController, UISearchBarDelegate, UI searchController.searchBar.showsCancelButton = false searchController.searchBar.delegate = self searchController.searchBar.barStyle = .blackTranslucent - searchController.searchBar.keyboardType = .alphabet + searchController.searchBar.keyboardType = .default searchController.searchBar.keyboardAppearance = .dark searchController.searchBar.searchBarStyle = .default searchController.searchBar.backgroundColor = .black @@ -316,6 +316,7 @@ class ArtistsTableViewController: UITableViewController, UISearchBarDelegate, UI NSObject.cancelPreviousPerformRequests(withTarget: self, selector: #selector(self.reload), object: nil) self.perform(#selector(self.reload), with: nil, afterDelay: 1) } + @objc func reload() { if let searchText = searchController.searchBar.text, !searchText.isEmpty, searchText.count > 2 {