Thanks @cvp. Works a treat! That's exactly what I want.
I wasn't aware of will_close but, of course, I found it now in the doco.
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.