diff --git a/kitty/char_grid.py b/kitty/char_grid.py index 5c472ff8b..9c2403031 100644 --- a/kitty/char_grid.py +++ b/kitty/char_grid.py @@ -403,7 +403,7 @@ def render_cursor(self, sg, cursor_program): def width(w=2, vert=True): dpi = self.dpix if vert else self.dpiy w *= dpi / 72.0 # as pixels - factor = 2 / (self.width if vert else self.height) + factor = 2 / (viewport_size.width if vert else viewport_size.height) return w * factor ul = cursor_program.uniform_location