Retaining splashscreen past UI show time

Splashscreen (if present) now sticks around for 1s past when the window
is shown.