https://bugs.kde.org/show_bug.cgi?id=439159

--- Comment #13 from David Edmundson <k...@davidedmundson.co.uk> ---
You found all the parts.

Cold case:
 - we call ShellCorona::load from startup
 - we have no kactivities loaded yet, we do an early return and connect
 - we call ShellCorona::init
 - activities load, we start the real load via the connect

Restart case:
 - we call ShellCorona::load
 - we have no kactivities loaded yet, we do an early return and connect
 - We start an event loop, waiting for our bus name to appear
 - activities load, we start the real load
 - we call ShellCorona::init


>Urgh the complexity of this code makes me want to cry

Was also a valid analysis.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to