From e5ff5aa11117a9bbdbcd527d036d459f88315aa9 Mon Sep 17 00:00:00 2001 From: epage Date: Sat, 16 Aug 2008 16:31:33 +0000 Subject: [PATCH] Hopefully a fix for some tablet issues git-svn-id: file:///svnroot/gc-dialer/trunk@138 c39d3808-3fe2-4d86-a59f-b7f623ee9f21 --- src/evo_backend.py | 4 ++++ 1 file changed, 4 insertions(+) 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] -- 1.7.9.5