Also call completion in dismissOverlayAnimated if there is no overlay to dismiss