diff --git a/Delta/Settings/Controllers/ControllerInputsViewController.swift b/Delta/Settings/Controllers/ControllerInputsViewController.swift index c7ad1c9..e607eca 100644 --- a/Delta/Settings/Controllers/ControllerInputsViewController.swift +++ b/Delta/Settings/Controllers/ControllerInputsViewController.swift @@ -453,6 +453,12 @@ extension ControllerInputsViewController: UIGestureRecognizerDelegate return self.activeCalloutView != nil } + func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool + { + // Necessary to prevent other gestures (e.g. GameViewController's resumeEmulationIfNeeded() tap gesture) from cancelling tap. + return true + } + @IBAction private func handleTapGesture(_ tapGestureRecognizer: UITapGestureRecognizer) { self.updateActiveCalloutView(with: nil)