title: did select row at indexpath not working after context menu disappears in iOS app
body: <p>I am implementing <code>UIContextMenu</code> in my App. It runs very well. Only one problem, once context menu has appeared and disappeared, <code>tableView</code> delegate <code>didSelectRowAt</code> indexPath does not work on first tap, but works on second tap.
  I can't seem to find what is causing this. It runs fine in Default Mail app in iPhone. Thus, I think there is something that I might be missing. Help me out.
  Response is appreciated.</p>
  
  <p>What I have already tried is reloading <code>tableView</code>.
  Also could not find anything helpful in the docs.</p>
  
  <pre><code>@available(iOS 13.0, *)
      func tableView(_ tableView: UITableView, contextMenuConfigurationForRowAt indexPath: IndexPath, point: CGPoint) -&gt; UIContextMenuConfiguration? {
          if indexPath.section == 0 {
              let contextMenuConfiguration = UIContextMenuConfiguration(identifier: nil, previewProvider: nil) { (menuElements) -&gt; UIMenu? in
                  let edit = UIAction(title: "Edit", image: UIImage.placeholderIcon) { (action) in
                      print("Edit")
                      self.editInvoice(at: indexPath)
                  }
                  let preview = UIAction(title: "Preview", image: UIImage.placeholderIcon) { (action) in
                      print("Preview")
                  }
                  let send = UIAction(title: "Send", image: UIImage.placeholderIcon) { (action) in
                      print("Send")
                  }
                  let share = UIAction(title: "Share", image: UIImage.placeholderIcon) { (action) in
                      print("Share")
                  }
                  return UIMenu(title: "", image: UIImage.invoiceIcon, identifier: nil, options: UIMenu.Options.displayInline, children: [edit, preview, send])
              }
              return contextMenuConfiguration
          }
          return nil
      }
  </code></pre>
  
  <p>This is the <code>tableView</code> delegate I implemented.
  Every thing works fine. All I want is that did select delegate runs on first tap after context menu disappears.</p>