diff options
-rw-r--r-- | src/leap/bitmask/gui/eip_status.py | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/leap/bitmask/gui/eip_status.py b/src/leap/bitmask/gui/eip_status.py index 9da231f2..ca209d6a 100644 --- a/src/leap/bitmask/gui/eip_status.py +++ b/src/leap/bitmask/gui/eip_status.py @@ -373,11 +373,19 @@ class EIPStatusWidget(QtGui.QWidget): self.ui.eip_bandwidth.hide() # XXX FIXME ! ----------------------- this needs to - # accomodate the messages about firewall up or not. + # accomodate the messages about firewall status. Right now + # we're assuming it works correctly, but we should test fw + # status positively. # Or better call it from the conductor... - self.ui.lblEIPMessage.setText( - self.tr("Traffic is being routed in the clear")) + clear_traffic = self.tr("Traffic is being routed in the clear") + unreachable_net = self.tr("Network is unreachable") + + if restart: + msg = unreachable_net + else: + msg = clear_traffic + self.ui.lblEIPMessage.setText(msg) self.ui.lblEIPStatus.show() @QtCore.Slot(dict) |