tfix #1010 and cleanup - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 7b0903d81c37bca3bc7e78c2e61442d868c1bf49 DIR parent 271a27fc83121e206631ebac95490973f6e96adb HTML Author: ThomasV <thomasv@gitorious> Date: Fri, 6 Feb 2015 07:37:09 +0100 fix #1010 and cleanup Diffstat: M gui/qt/network_dialog.py | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) --- DIR diff --git a/gui/qt/network_dialog.py b/gui/qt/network_dialog.py t@@ -201,9 +201,12 @@ class NetworkDialog(QDialog): def change_server(self, host, protocol): pp = self.servers.get(host, DEFAULT_PORTS) + if protocol and protocol not in protocol_letters: + protocol = None if protocol: port = pp.get(protocol) - if not port: protocol = None + if port is None: + protocol = None if not protocol: if 's' in pp.keys(): t@@ -217,15 +220,6 @@ class NetworkDialog(QDialog): self.server_port.setText( port ) self.server_protocol.setCurrentIndex(protocol_letters.index(protocol)) - if not self.servers: return - for p in protocol_letters: - i = protocol_letters.index(p) - j = self.server_protocol.model().index(i,0) - #if p not in pp.keys(): # and self.interface.is_connected: - # self.server_protocol.model().setData(j, QVariant(0), Qt.UserRole-1) - #else: - # self.server_protocol.model().setData(j, QVariant(33), Qt.UserRole-1) - def do_exec(self):