aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuldoman <giulio.lettieri@gmail.com>2021-08-28 20:09:38 +0200
committerFrancesco <francesco.bbt@gmail.com>2021-08-30 17:58:22 +0200
commit4a03aec0731b88f20a37740bb348c5a6c5168923 (patch)
treefd0e1e4a9ca6c6f56cc3fb8092aff9ca5f2cf871
parent2d33fdc65686f4dd09bb69c62379cc532adcb5ea (diff)
downloadlite-xl-4a03aec0731b88f20a37740bb348c5a6c5168923.tar.gz
lite-xl-4a03aec0731b88f20a37740bb348c5a6c5168923.zip
Set horizontal scroll size to be more in line with other editors
Only scroll enough to see the whole line.
-rw-r--r--data/core/docview.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/data/core/docview.lua b/data/core/docview.lua
index 3511ad73..7697dbbe 100644
--- a/data/core/docview.lua
+++ b/data/core/docview.lua
@@ -104,8 +104,10 @@ function DocView:get_scrollable_size()
long_line = l
break
end
- return self:get_line_height() * (#self.doc.lines - 1) + self.size.y,
- self:get_col_x_offset(long_line, self.doc.long_lines.length) + self.size.x - xmargin
+ local size_v = self:get_line_height() * (#self.doc.lines - 1) + self.size.y
+ local size_h = self:get_col_x_offset(long_line, self.doc.long_lines.length)
+ + self.size.x - (self.size.x - self:get_gutter_width()) + xmargin
+ return size_v, size_h
end