diff --git a/window-copy.c b/window-copy.c index af80b8b4..72ac1306 100644 --- a/window-copy.c +++ b/window-copy.c @@ -898,9 +898,9 @@ window_copy_get_line(struct window_pane *wp, u_int y) { struct window_mode_entry *wme = TAILQ_FIRST(&wp->modes); struct window_copy_mode_data *data = wme->data; - struct grid *gd = data->screen.grid; + struct grid *gd = data->backing->grid; - return (format_grid_line(gd, gd->hsize + y)); + return (format_grid_line(gd, gd->hsize + y - data->oy)); } char *