]> git.armaanb.net Git - lightcards.git/commitdiff
Implement confirm_quit config option
authorArmaan Bhojwani <me@armaanb.net>
Sat, 13 Feb 2021 17:41:16 +0000 (12:41 -0500)
committerArmaan Bhojwani <me@armaanb.net>
Sat, 13 Feb 2021 17:41:16 +0000 (12:41 -0500)
lightcards/display.py

index cb52c8d93565952252ccda0e762002d6eaedbf32..386058f474bdd50eb6df755aacb235c2c17cb2ac 100644 (file)
@@ -50,14 +50,14 @@ class Quit:
         (mlines, mcols) = self.outer.win.getmaxyx()
         self.win.mvwin(int(mlines / 2) - 3, int(mcols / 2) - 10)
         self.panel.show()
-
-        while True:
-            key = self.win.getkey()
-            if key == "y":
-                break
-            elif key == "n":
-                self.panel.hide()
-                self.outer.get_key()
+        if self.outer.config["confirm_quit"]:
+            while True:
+                key = self.win.getkey()
+                if key == "y":
+                    break
+                elif key == "n":
+                    self.panel.hide()
+                    self.outer.get_key()
 
 
 class Help: