I had originally intended the notification to hide after a period regardless of the request's status; but making it hide only after the request completes is probably cleaner.