diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2023-02-09 23:08:06 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2023-02-09 23:09:23 -0800 |
commit | 224e8fe85a55671139527b1e77c88a1f0d629313 (patch) | |
tree | 50c9e74b87f2747bb01bdacb4b8f83263a2b06a6 /source_edit.lua | |
parent | f4e14ad484c89033150f69f6820e337b49c2b298 (diff) | |
download | lines.love-224e8fe85a55671139527b1e77c88a1f0d629313.tar.gz |
bugfix
scenario: press ctrl+f, type in a string hit down arrow if needed until the screen scrolls press enter click with the mouse somewhere Before this commit the app would crash because cursor was above screen top.
Diffstat (limited to 'source_edit.lua')
-rw-r--r-- | source_edit.lua | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source_edit.lua b/source_edit.lua index 85bb463..e17f2f2 100644 --- a/source_edit.lua +++ b/source_edit.lua @@ -318,6 +318,7 @@ function edit.keychord_press(State, chord, key) Text.delete_selection(State, State.left, State.right) end if State.search_term then + for _,line_cache in ipairs(State.line_cache) do line_cache.starty = nil end -- just in case we scroll if chord == 'escape' then State.search_term = nil State.search_text = nil |