Added an exclusion for lineguide in the commandview.

This commit is contained in:
Adam Harrison 2021-11-23 22:35:11 -05:00 committed by Francesco Abbate
parent 23f83857c5
commit e512c57637
1 changed files with 13 additions and 11 deletions

View File

@ -2,10 +2,12 @@
local config = require "core.config" local config = require "core.config"
local style = require "core.style" local style = require "core.style"
local DocView = require "core.docview" local DocView = require "core.docview"
local CommandView = require "core.commandview"
local draw_overlay = DocView.draw_overlay local draw_overlay = DocView.draw_overlay
function DocView:draw_overlay(...) function DocView:draw_overlay(...)
if not self:is(CommandView) then
local ns = ("n"):rep(config.line_limit) local ns = ("n"):rep(config.line_limit)
local ss = self:get_font():subpixel_scale() local ss = self:get_font():subpixel_scale()
local offset = self:get_font():get_width_subpixel(ns) / ss local offset = self:get_font():get_width_subpixel(ns) / ss
@ -16,6 +18,6 @@ function DocView:draw_overlay(...)
local color = style.guide or style.selection local color = style.guide or style.selection
renderer.draw_rect(x, y, w, h, color) renderer.draw_rect(x, y, w, h, color)
end
draw_overlay(self, ...) draw_overlay(self, ...)
end end