diff options
Diffstat (limited to 'main.lua')
-rw-r--r-- | main.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/main.lua b/main.lua index b541bd4..c6829af 100644 --- a/main.lua +++ b/main.lua @@ -344,14 +344,14 @@ function App.keychord_pressed(chord) Text.populate_screen_line_starting_pos(i) end if Cursor1.line-Screen_top1.line+1 + num_newlines > App.screen.height/Line_height then - Text.scroll_up_while_cursor_on_screen() + Text.snap_cursor_to_bottom_of_screen() end -- hack 2: if we have too much text wrapping we definitely need to scroll local clipboard_text = App.newText(love.graphics.getFont(), clipboard_data) local clipboard_width = App.width(clipboard_text) --? print(Cursor_y, Cursor_y*Line_width, Cursor_y*Line_width+Cursor_x, Cursor_y*Line_width+Cursor_x+clipboard_width, Line_width*App.screen.height/Line_height) if Cursor_y*Line_width+Cursor_x + clipboard_width > Line_width*App.screen.height/Line_height then - Text.scroll_up_while_cursor_on_screen() + Text.snap_cursor_to_bottom_of_screen() end record_undo_event({before=before, after=snapshot(before_line, Cursor1.line)}) -- dispatch to drawing or text |