qml: network dialog to update "status" more often
This commit is contained in:
@@ -58,6 +58,7 @@ class QENetwork(QObject, QtEventListener):
|
|||||||
@event_listener
|
@event_listener
|
||||||
def on_event_network_updated(self, *args):
|
def on_event_network_updated(self, *args):
|
||||||
self.networkUpdated.emit()
|
self.networkUpdated.emit()
|
||||||
|
self._update_network_status()
|
||||||
|
|
||||||
@event_listener
|
@event_listener
|
||||||
def on_event_blockchain_updated(self):
|
def on_event_blockchain_updated(self):
|
||||||
@@ -77,12 +78,15 @@ class QENetwork(QObject, QtEventListener):
|
|||||||
self.proxySet.emit()
|
self.proxySet.emit()
|
||||||
self.proxyTorChanged.emit()
|
self.proxyTorChanged.emit()
|
||||||
|
|
||||||
@event_listener
|
def _update_network_status(self):
|
||||||
def on_event_status(self, *args):
|
|
||||||
network_status = self.network.get_status()
|
network_status = self.network.get_status()
|
||||||
if self._network_status != network_status:
|
if self._network_status != network_status:
|
||||||
self._network_status = network_status
|
self._network_status = network_status
|
||||||
self.statusChanged.emit()
|
self.statusChanged.emit()
|
||||||
|
|
||||||
|
@event_listener
|
||||||
|
def on_event_status(self, *args):
|
||||||
|
self._update_network_status()
|
||||||
server_status = self.network.connection_status
|
server_status = self.network.connection_status
|
||||||
self._logger.debug('server_status updated: %s' % server_status)
|
self._logger.debug('server_status updated: %s' % server_status)
|
||||||
if self._server_status != server_status:
|
if self._server_status != server_status:
|
||||||
|
|||||||
Reference in New Issue
Block a user