URI: 
       tqt: fix address list context menu race - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit ccec45a5640bdc8161229753524fd468fd98f1a5
   DIR parent 0bce96d2dec6b7a6b244f08f2619b90a3e30ca54
  HTML Author: SomberNight <somber.night@protonmail.com>
       Date:   Mon, 24 Dec 2018 19:03:10 +0100
       
       qt: fix address list context menu race
       
       closes #4961
       
       Diffstat:
         M electrum/gui/qt/address_list.py     |       5 +++--
       
       1 file changed, 3 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/electrum/gui/qt/address_list.py b/electrum/gui/qt/address_list.py
       t@@ -152,8 +152,11 @@ class AddressList(MyTreeView):
                is_multisig = isinstance(self.wallet, Multisig_Wallet)
                can_delete = self.wallet.can_delete_address()
                selected = self.selected_in_column(1)
       +        if not selected:
       +            return
                multi_select = len(selected) > 1
                addrs = [self.model().itemFromIndex(item).text() for item in selected]
       +        menu = QMenu()
                if not multi_select:
                    idx = self.indexAt(position)
                    col = idx.column()
       t@@ -162,8 +165,6 @@ class AddressList(MyTreeView):
                        return
                    addr = addrs[0]
        
       -        menu = QMenu()
       -        if not multi_select:
                    addr_column_title = self.model().horizontalHeaderItem(2).text()
                    addr_idx = idx.sibling(idx.row(), 2)