From 06773f64cdb833111735c322d00a12bba3b4c844 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Cort=C3=A9z?= Date: Mon, 9 Jan 2017 04:19:27 -0600 Subject: [PATCH] SetStatus removes the message after some time so speakup will be able to read the next --- guicurses/window.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guicurses/window.py b/guicurses/window.py index 006b15c..0a049e7 100644 --- a/guicurses/window.py +++ b/guicurses/window.py @@ -79,7 +79,7 @@ class Window(object): break def check_changes(self, handler): - if hasattr(handler, "selected_action"): + if hasattr(handler, "selected_action") and handler.done == 1: self.handlers.remove(handler) getattr(self, handler.selected_action)(handler.dir) elif hasattr(handler, "controls"):