diff options
-rw-r--r-- | text.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/text.lua b/text.lua index c4b9163..fe95772 100644 --- a/text.lua +++ b/text.lua @@ -1737,7 +1737,9 @@ function Text.x(s, pos) end function Text.to2(pos1) - assert(Lines[pos1.line].mode == 'text') + if Lines[pos1.line].mode == 'drawing' then + return {line=pos1.line, screen_line=1, screen_pos=1} + end local result = {line=pos1.line, screen_line=1} if Lines[pos1.line].screen_line_starting_pos == nil then result.screen_pos = pos1.pos |