The following patch will fix the bug using the first approach that Colin mentioned. If you're limited on time, I suggest using that.
I'm looking at how to solve this correctly, but it will require more time for me to figure out how to define whether or not a question is going to be shown to the user without manually specifying the set of questions that will be ahead of time or assuming only questions handled in ok_handler should be marked as seen, which fails for partman.
Adam,
The following patch will fix the bug using the first approach that Colin mentioned. If you're limited on time, I suggest using that.
I'm looking at how to solve this correctly, but it will require more time for me to figure out how to define whether or not a question is going to be shown to the user without manually specifying the set of questions that will be ahead of time or assuming only questions handled in ok_handler should be marked as seen, which fails for partman.
Thanks for bringing this to our attention.