tfix gap visualization - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit c89fc345af2a5de5a16cdce20fbf4fa690ce9e59 DIR parent 7a8689f6aa118fef3fd521acca526bf1f86045f2 HTML Author: thomasv <thomasv@gitorious> Date: Wed, 6 Jun 2012 16:08:29 +0200 fix gap visualization Diffstat: M lib/gui_qt.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- DIR diff --git a/lib/gui_qt.py b/lib/gui_qt.py t@@ -650,6 +650,7 @@ class ElectrumWindow(QMainWindow): self.receive_list.clear() self.change_list.clear() gap = 0 + is_red = False for address in self.wallet.all_addresses(): if self.wallet.is_change(address): l = self.change_list t@@ -666,6 +667,8 @@ class ElectrumWindow(QMainWindow): tx = "None" if l == self.receive_list: gap += 1 + if gap > self.wallet.gap_limit: + is_red = True else: tx = "%d"%n if l == self.receive_list: t@@ -680,7 +683,7 @@ class ElectrumWindow(QMainWindow): item.setBackgroundColor(0, QColor('lightgreen')) item.setFont(0, QFont(MONOSPACE_FONT)) - if gap > self.wallet.gap_limit and l == self.receive_list: + if is_red and l==self.receive_list: item.setBackgroundColor(0, QColor('red')) l.addTopLevelItem(item)