diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2023-03-17 22:17:23 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2023-03-17 22:17:23 -0700 |
commit | 6709b394fba8dbc8cdfaaf3a9461e79ce7b0c2e0 (patch) | |
tree | 044d33b611085c7ac334731e129df59124cea885 /log_browser.lua | |
parent | 675d1cbbdf026313d682086e1652a69540f18334 (diff) | |
download | text.love-6709b394fba8dbc8cdfaaf3a9461e79ce7b0c2e0.tar.gz |
more bugfix
Don't crash on showing the log browser.
Diffstat (limited to 'log_browser.lua')
-rw-r--r-- | log_browser.lua | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/log_browser.lua b/log_browser.lua index 76596f2..5946e3e 100644 --- a/log_browser.lua +++ b/log_browser.lua @@ -12,7 +12,7 @@ function source.initialize_log_browser_side() log_browser.parse(Log_browser_state) Text.redraw_all(Log_browser_state) Log_browser_state.screen_top1 = {line=1, pos=1} - Log_browser_state.cursor1 = {line=1, pos=nil} + Log_browser_state.cursor1 = {line=1, pos=1} end Section_stack = {} @@ -237,14 +237,12 @@ function log_browser.mouse_press(State, x,y, mouse_button) source.switch_to_file(line.filename) end -- set cursor - Editor_state.cursor1 = {line=line.line_number, pos=1, posB=nil} + Editor_state.cursor1 = {line=line.line_number, pos=1} -- make sure it's visible -- TODO: handle extremely long lines Editor_state.screen_top1.line = math.max(0, Editor_state.cursor1.line-5) -- show cursor Focus = 'edit' - -- expand B side - Editor_state.expanded = true end function log_browser.line_index(State, mx,my) |