From 7a144c77da12f2ff7366cbf32e522b23db781768 Mon Sep 17 00:00:00 2001 From: Mingshen Sun Date: Wed, 5 Jan 2022 22:10:37 -0800 Subject: [PATCH] Fix navigation bar tap gesture issue --- pass/Controllers/PasswordNavigationViewController.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pass/Controllers/PasswordNavigationViewController.swift b/pass/Controllers/PasswordNavigationViewController.swift index 642425d..60dc7d4 100644 --- a/pass/Controllers/PasswordNavigationViewController.swift +++ b/pass/Controllers/PasswordNavigationViewController.swift @@ -74,6 +74,7 @@ class PasswordNavigationViewController: UIViewController { configureTableView(in: parentPasswordEntity) configureNotification() configureSearchBar() + configureNavigationBar() requestNotificationPermission() } @@ -206,7 +207,7 @@ class PasswordNavigationViewController: UIViewController { func didTapNavigationBar(_ sender: UITapGestureRecognizer) { let location = sender.location(in: navigationController?.navigationBar) let hitView = navigationController?.navigationBar.hitTest(location, with: nil) - guard !(hitView is UIControl) else { + guard String(describing: hitView).contains("UINavigationBarContentView") else { return }