tkivy: disable gossip button is channel_db is None - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 8a656d648bfc3797dca9c0fc3e1c37af19d74d29 DIR parent 986de70529d2fd3733575625eacf8f34ea9ae036 HTML Author: ThomasV <thomasv@electrum.org> Date: Sun, 24 Jan 2021 15:44:38 +0100 kivy: disable gossip button is channel_db is None Diffstat: M electrum/gui/kivy/uix/dialogs/ligh… | 3 +++ 1 file changed, 3 insertions(+), 0 deletions(-) --- DIR diff --git a/electrum/gui/kivy/uix/dialogs/lightning_channels.py b/electrum/gui/kivy/uix/dialogs/lightning_channels.py t@@ -166,6 +166,7 @@ Builder.load_string(r''' name: 'lightning_channels' title: _('Lightning Network') has_lightning: False + has_gossip: False can_send: '' can_receive: '' num_channels_text: '' t@@ -209,6 +210,7 @@ Builder.load_string(r''' size_hint: 0.3, None height: '48dp' text: _('Gossip') + disabled: not root.has_gossip on_release: popup.app.popup_dialog('lightning') t@@ -531,6 +533,7 @@ class LightningChannelsDialog(Factory.Popup): self.clocks = [] self.app = app self.has_lightning = app.wallet.has_lightning() + self.has_gossip = self.app.network.channel_db is not None self.update() def show_item(self, obj):