In a test app running on 11.3.1, the menu closes correctly and unwinds the stack as expected: https://share.firefox.dev/3cQR24p Maybe this only occurs on 10.15 and earlier.
Bug 1706672 Comment 8 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
In a test app running on 11.3.1, the menu closes correctly and unwinds the stack as expected: https://share.firefox.dev/3cQR24p Maybe this only occurs on 10.15 and earlier. Edit: I've run the test app on 10.14 but couldn't trigger the stuckness there either. I can try on 10.15 too, but maybe the test app just doesn't trigger the right conditions.