home · contact · privacy
More TUI client refactoring.
[plomrogue2] / plomrogue_client / tui.py
index 3ed1b62772d0e635db5574a7e2f804f0f26b1c51..758d7f76b036926770acd07c68e71814c6340181 100644 (file)
@@ -42,9 +42,6 @@ class TUI:
         self.stdscr.timeout(10)
         self.reset_size()
 
-    def draw_screen(self):
-        self.stdscr.clear()
-
     def get_key_and_keycode(self):
         try:
             key = self.stdscr.getkey()
@@ -70,6 +67,7 @@ class TUI:
             for msg in self.socket.get_message():
                 self.handle_server_message(msg)
             if self.do_refresh:
+                self.stdscr.clear()
                 self.draw_screen()
                 self.do_refresh = False
             try: