futuretap/InAppSettingsKit

When using IASKSegueIdentifier, the row is not deselected when closing the presented view controller

funnel20 opened this issue · 2 comments

When using IASKSegueIdentifier, the row is not deselected when closing the presented view controller.
This behaviour can be reproduced in the Sample app:

  1. Launch the Sample app
  2. On the first tab "Featured" select any of the 2 options
  3. Scroll down to the section with "Open URL".
  4. There is a row named Custom Subview (via Storyboard segue). Select it
  5. When the modal view controller opens, swipe it down to close
  6. Row named Custom Subview (via Storyboard segue) is still selected:

Screenshot 2023-01-17 at 16 53 50

Solution

IASKAppSettingsViewController should monitor for a rewind segue and deselect the row.