Updated linewrap and autocomplete to use the new get_line_screen_position which takes a col.
This commit is contained in:
parent
8156836126
commit
09bfb8d869
|
@ -228,8 +228,7 @@ local function get_suggestions_rect(av)
|
|||
end
|
||||
|
||||
local line, col = av.doc:get_selection()
|
||||
local x, y = av:get_line_screen_position(line)
|
||||
x = x + av:get_col_x_offset(line, col - #partial)
|
||||
local x, y = av:get_line_screen_position(line, col - #partial)
|
||||
y = y + av:get_line_height() + style.padding.y
|
||||
local font = av:get_font()
|
||||
local th = font:get_height()
|
||||
|
|
|
@ -380,7 +380,7 @@ function DocView:get_line_screen_position(line, col)
|
|||
local x, y = self:get_content_offset()
|
||||
local lh = self:get_line_height()
|
||||
local gw = self:get_gutter_width()
|
||||
return x + gw + (col and self:get_col_x_offset(line, col) or 0), y + (idx-1) * lh + style.padding.y
|
||||
return x + gw + style.padding.x + (col and self:get_col_x_offset(line, col) or 0), y + (idx-1) * lh + style.padding.y
|
||||
end
|
||||
|
||||
local old_resolve_screen_position = DocView.resolve_screen_position
|
||||
|
|
Loading…
Reference in New Issue