From 91523b047ecef4b88b3cc2bff87bbd4fae5dc782 Mon Sep 17 00:00:00 2001
From: Christian Heller <c.heller@plomlompom.de>
Date: Thu, 24 Dec 2020 23:12:49 +0100
Subject: [PATCH] Fix sign editing bugs.

---
 rogue_chat.html      | 2 ++
 rogue_chat_curses.py | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/rogue_chat.html b/rogue_chat.html
index 9f02d8d..54ff72b 100644
--- a/rogue_chat.html
+++ b/rogue_chat.html
@@ -816,6 +816,8 @@ let tui = {
     }
     this.draw_face = false;
     this.tile_draw = false;
+    this.ascii_draw_stage = 0;
+    this.full_ascii_draw = '';
     if (mode_name == 'command_thing' && (!game.player.carrying
                                          || !game.player.carrying.commandable)) {
         return fail('not carrying anything commandable');
diff --git a/rogue_chat_curses.py b/rogue_chat_curses.py
index 65d5a33..c4d0ddf 100755
--- a/rogue_chat_curses.py
+++ b/rogue_chat_curses.py
@@ -706,6 +706,8 @@ class TUI:
             self.log_msg('@ finished tile protection drawing.')
         self.draw_face = False
         self.tile_draw = False
+        self.ascii_draw_stage = 0
+        self.full_ascii_draw = ''
         if mode_name == 'command_thing' and\
            (not self.game.player.carrying or
             not self.game.player.carrying.commandable):
-- 
2.30.2