electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit ac4adbb298ee9b0782e481af75367f1a8b2b5e85
parent 897a5d34ed6c2528df6c6d057276c08f3ff62fc3
Author: ThomasV <thomasv@electrum.org>
Date:   Thu,  3 Sep 2015 16:53:11 +0200

kivy: fix update_contacts

Diffstat:
Mgui/kivy/main_window.py | 8+++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/gui/kivy/main_window.py b/gui/kivy/main_window.py @@ -3,6 +3,7 @@ import datetime from electrum import WalletStorage, Wallet from electrum.i18n import _, set_language +from electrum.contacts import Contacts from kivy.config import Config Config.set('modules', 'screen', 'droid2') @@ -186,6 +187,9 @@ class ElectrumWindow(App): self.electrum_config = config = kwargs.get('config', None) self.gui_object = kwargs.get('gui_object', None) + self.config = self.gui_object.config + self.contacts = Contacts(self.config) + self.bind(url=self.set_url) # were we sent a url? url = kwargs.get('url', None) @@ -743,7 +747,9 @@ class ElectrumWindow(App): child = -1 children = contact_list.children - for address in self.wallet.addressbook: + + for key in sorted(self.contacts.keys()): + _type, address = self.contacts[key] label = self.wallet.labels.get(address, '') child += 1 try: