maemo.org Bugzilla – Bug 10542
Reboot needed after installing the contacts merger
Last modified: 2010-06-08 18:06:47 UTC
You need to
before you can comment on or make changes to this bug.
The address book application doesn't quit when you close the main window and
it's always running in background. This means that, when you install a new
extension, the extension is not automatically loaded and closing and reopening
the address book doesn't help.
(Actually the address book restarts itself once in a while, but we cannot rely
on that and it's done just in case we have memory leaks.)
This address book bug makes it difficult for the contacts merger to be
discoverable by the user (no app launcher and a button in a rarely used menu
that appears only after a reboot). Suggestions on how to fix it?
Killing the address book application is an option, but it means that if the
user is editing a contact or doing something he will lose his changes.
Another option is to show a dialog when the package is installed, but I have no
idea on how to do it and if every app starts doing it it will be very bad for
What you are looking for as a workaround is "maemo-confirm-text". Show a
warning with it that the addressbook will be killed. Users will need to agree
to that for the installation to continue.
But maemo-confirm-text shows an “I agree” button that doesn't make a lot of
sense in this case. I'm tempted to just kill the address book.
Fixed and released in 0.1.2.