davidedmundson created this revision. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. davidedmundson requested review of this revision.
REVISION SUMMARY The old code checked ksmserver->defaultSession in the Startup constructor before ksmserver was set up by main.cpp This refactor moves it to the job, so we'll be checking if we're restoring or not after ksmserver has been set up by main.cpp as well as making the initial code path a bit clearer. TEST PLAN Logged in with session restore Logged in with a default session REPOSITORY R120 Plasma Workspace BRANCH master REVISION DETAIL https://phabricator.kde.org/D16550 AFFECTED FILES ksmserver/startup.cpp To: davidedmundson Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart