Bug 111957

Summary: lazy loading of components too slow
Product: [Applications] kontact Reporter: Felix Berger <bflat1>
Component: generalAssignee: kdepim bugs <pim-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: kfunk
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Felix Berger 2005-09-02 23:29:57 UTC
Version:            (using KDE KDE 3.3.2)

When clicking on an as yet invisible component on the button row on the left, the mouse cursor transforms into a wrist watch while waiting for the component to load.

This loading just takes too long, between 4 and 6 seconds on a fast workstation. I like lazily loading components since it cuts the overall startup time. But it looks like only the Kontact layer does it and not the components below. They as well should only instantiiate the necessary visible widgets and defer the loading to some other time or some other thread.

It's probably pretty late in the game, so an easier solution might be to give the user the choice to preload his favorite components at Kontact startup so they are there when he needs them.
Comment 1 Kevin Funk 2009-12-02 09:33:10 UTC
Duplicate of 193512?
Comment 2 Christophe Marin 2010-12-08 13:24:15 UTC

*** This bug has been marked as a duplicate of bug 193512 ***