Bug 179522 - marble element is blocking actions
Summary: marble element is blocking actions
Status: RESOLVED FIXED
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Torsten Rahn
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-03 18:42 UTC by Mikolaj Machowski
Modified: 2009-01-04 23:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikolaj Machowski 2009-01-03 18:42:21 UTC
Version:            (using Devel)
Compiler:          gcc4.3.2 
OS:                Linux
Installed from:    Compiled sources

When switching between panels Marble is called and blocks operation for few seconds. For example when switching between Tags and Albums it takes several seconds (it was previously almost instant) and on Konsole I see output:

resetting the base of the Geometry model 0xc561ae0
start generate indexes
generated indexes
MarblePlacemarkModel (generateIndex): Time elapsed: 2740 ms
Style reset requested.
resetting the base of the Geometry model 0xc656748
start generate indexes
generated indexes
MarblePlacemarkModel (generateIndex): Time elapsed: 1974 ms
Style reset requested.

Albums to Calendar:

resetting the base of the Geometry model 0xc280980
start generate indexes
generated indexes
MarblePlacemarkModel (generateIndex): Time elapsed: 2085 ms
Style reset requested.
kdeinit4: preparing to launch
resetting the base of the Geometry model 0xc675fb8
start generate indexes
generated indexes
MarblePlacemarkModel (generateIndex): Time elapsed: 2022 ms
Style reset requested.

And so on. And it really takes 4 seconds (or more - as described in messages) each time.
Comment 1 Mikolaj Machowski 2009-01-03 18:45:32 UTC
It happens also when switching between albums in Albums view, months in Calendar view, tags in Tags view, etc.

Note: I am using KDE 4.2
Comment 2 Patrick Spendrin 2009-01-04 21:48:03 UTC
can you please update to the latest svn revision of marble and of digikam?
This problem should be fixed then.
Comment 3 Patrick Spendrin 2009-01-04 22:06:17 UTC
SVN commit 905681 by sengels:

M  +5 -2      worldmapwidget.cpp

WebSVN link: http://websvn.kde.org/?view=rev&revision=905681
Comment 4 Mikolaj Machowski 2009-01-04 23:53:24 UTC
Thanks, that not only fixed current problem but also significantly sped up start up process of digiKam.