diff options
-rw-r--r-- | textw/firewall_text.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/textw/firewall_text.py b/textw/firewall_text.py index ba149bedb..773f6acf8 100644 --- a/textw/firewall_text.py +++ b/textw/firewall_text.py @@ -137,12 +137,14 @@ class FirewallWindow: poplevel.add (popbb, 0, 4, (0, 0, 0, 0), growx = 1) poplevel.add (bigGrid, 0, 1, (0, 0, 0, 0), anchorLeft = 1) - result = poplevel.run() + result2 = poplevel.run() screen.popWindow() - if rc == "ok": + if rc == "ok" or result == "F12": break - screen.popWindow() + + screen.popWindow() + for device in self.netCBs.keys(): if self.netCBs[device].selected(): todo.firewall.trustdevs.append(device) |