From: epage Date: Sat, 16 Aug 2008 16:31:33 +0000 (+0000) Subject: Hopefully a fix for some tablet issues X-Git-Url: https://vcs.maemo.org/git/?a=commitdiff_plain;h=e5ff5aa11117a9bbdbcd527d036d459f88315aa9;p=gc-dialer Hopefully a fix for some tablet issues git-svn-id: file:///svnroot/gc-dialer/trunk@138 c39d3808-3fe2-4d86-a59f-b7f623ee9f21 --- diff --git a/src/evo_backend.py b/src/evo_backend.py index 85452ae..c094c2e 100644 --- a/src/evo_backend.py +++ b/src/evo_backend.py @@ -53,6 +53,10 @@ class EvolutionAddressBook(object): if not self.is_supported(): return + if len(evolution.ebook.list_addressbooks()) == 0 and evolution.ebook.open_addressbook('default') is not None: + # It appears that Maemo's e-d-s does not always list the default addressbook, so we're faking it being listed + yield self, "default", "Maemo" + for bookId in evolution.ebook.list_addressbooks(): yield self, bookId[1], bookId[0]