Fix empty splashscreen on reading confirmation enabled
Fixes #444 (closed)
Adds also a small UX tweak. If the client is disconnected the app will automatically set the default theme even while being disconnected. This prevents the white screen with the loading animation.