URI: 
       tfix #5729 - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 9c9ceb702a3a7bd0b535793db1c3478e4a402c01
   DIR parent b9e5edd704534648bb4b016f216955ed176f447f
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Sat, 23 Nov 2019 15:12:16 +0100
       
       fix #5729
       
       Diffstat:
         M electrum/gui/qt/history_list.py     |       9 ++++++---
       
       1 file changed, 6 insertions(+), 3 deletions(-)
       ---
   DIR diff --git a/electrum/gui/qt/history_list.py b/electrum/gui/qt/history_list.py
       t@@ -580,9 +580,12 @@ class HistoryList(MyTreeView, AcceptFileDragDrop):
                if self.hm.flags(self.model().mapToSource(idx)) & Qt.ItemIsEditable:
                    super().mouseDoubleClickEvent(event)
                else:
       -            self.show_transaction(tx_item['txid'])
       +            self.show_transaction(tx_item)
        
       -    def show_transaction(self, tx_hash):
       +    def show_transaction(self, tx_item):
       +        if tx_item.get('lightning'):
       +            return
       +        tx_hash = tx_item['txid']
                tx = self.wallet.db.get_transaction(tx_hash)
                if not tx:
                    return
       t@@ -630,7 +633,7 @@ class HistoryList(MyTreeView, AcceptFileDragDrop):
                    # TODO use siblingAtColumn when min Qt version is >=5.11
                    persistent = QPersistentModelIndex(org_idx.sibling(org_idx.row(), c))
                    menu.addAction(_("Edit {}").format(label), lambda p=persistent: self.edit(QModelIndex(p)))
       -        menu.addAction(_("Details"), lambda: self.show_transaction(tx_hash))
       +        menu.addAction(_("Details"), lambda: self.show_transaction(tx_item))
                if is_unconfirmed and tx:
                    # note: the current implementation of RBF *needs* the old tx fee
                    rbf = is_mine and not tx.is_final() and fee is not None