Status bar bug fixed

When the show method is called on a background thread, or when the app
is not in the foreground/active, the completion block may be called,
before the animation is finished. In such cases, the alert view would
not hide automatically, unless tapped.