[libkscreen] [Backend Manager] emitBackendReady() only after fetching the config finishes

Review Request #128074 - Created June 1, 2016 and submitted

Kai Uwe Broulik
master (5.6?)
dvratil, sebas

Without a valid config in the BackendManager, KScreen::Config::canBeApplied always returns false causing KScreen to ignore any stored config on startup sometimes. Wait until we have a config before telling that the backend is ready.

I can now start kded5 from console without it falling back to an "ideal" config.

Didn't do much testing, though. Might have unwanted side-effects.

Sebastian Kügler
Kai Uwe Broulik
Review request changed

Status: Closed (submitted)

Change Summary:

Submitted with commit 3cd70aa1cef0b4aab8c13bba049e5b1ccd6ae1ab by Kai Uwe Broulik to branch master.