Skip to content

Commit 8611b09

Browse files
committed
Check if delegate implements will select row
1 parent de3fd5c commit 8611b09

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,10 @@ private extension UIKeyCommandTableView {
141141

142142
func handleSelectionSuccess(at indexPath: IndexPath) {
143143
var selectedIndexPath: IndexPath? {
144-
guard let delegate = delegate else {
144+
guard
145+
let delegate = delegate,
146+
delegate.responds(to: #selector(UITableViewDelegate.tableView(_:willSelectRowAt:)))
147+
else {
145148
return indexPath
146149
}
147150

0 commit comments

Comments
 (0)