Just checked/tested and had a look at other related requests/bugs:
As said in the docs for the timed pop... variants: if the feature times out (user does nothing), then None/null is returned. If the buttons Yes/No are pressed, True/False respectively is returned.
Closing the dialog using the upper-right-x-button meaning "I do not care" is comparable to letting it time out, in this case also None/null is returned.
popup is an exception, which always returns True (hence no side-effects).
Just checked/tested and had a look at other related requests/bugs:
As said in the docs for the timed pop... variants: if the feature times out (user does nothing), then None/null is returned. If the buttons Yes/No are pressed, True/False respectively is returned.
Closing the dialog using the upper-right- x-button meaning "I do not care" is comparable to letting it time out, in this case also None/null is returned.
popup is an exception, which always returns True (hence no side-effects).
I will revise the docs.