From f2aa52e5aa213ae74d9aff18c1758ca6ad6d030e Mon Sep 17 00:00:00 2001 From: ThomasV Date: Wed, 24 Mar 2021 06:48:17 +0100 Subject: [PATCH] minor: fix channel backup icon --- electrum/gui/qt/channels_list.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/electrum/gui/qt/channels_list.py b/electrum/gui/qt/channels_list.py index 02a1f87cf..52bfeae6c 100644 --- a/electrum/gui/qt/channels_list.py +++ b/electrum/gui/qt/channels_list.py @@ -539,17 +539,15 @@ class ChannelFeatureIcons: @classmethod def from_channel(cls, chan: AbstractChannel) -> 'ChannelFeatureIcons': - if not isinstance(chan, Channel): - return ChannelFeatureIcons([]) feats = [] if chan.is_backup(): feats.append(ChanFeatBackup()) else: feats.append(ChanFeatChannel()) - if chan.lnworker.is_trampoline_peer(chan.node_id): - feats.append(ChanFeatTrampoline()) - if not chan.lnworker.has_recoverable_channels(): - feats.append(ChanFeatNoOnchainBackup()) + if chan.lnworker.is_trampoline_peer(chan.node_id): + feats.append(ChanFeatTrampoline()) + if not chan.lnworker.has_recoverable_channels(): + feats.append(ChanFeatNoOnchainBackup()) return ChannelFeatureIcons(feats) def paint(self, painter: QPainter, rect: QRect) -> None: