From 08a44ed4dde3456147770dbad8b1625e16fcf81e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 26 Feb 2020 07:22:22 +0530 Subject: [PATCH] Fix #2397 Have to send selection data to GPU on first render. --- kitty/screen.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kitty/screen.c b/kitty/screen.c index 18976cbb2..2253bf570 100644 --- a/kitty/screen.c +++ b/kitty/screen.c @@ -87,6 +87,7 @@ new(PyTypeObject *type, PyObject *args, PyObject UNUSED *kwds) { Py_CLEAR(self); PyErr_Format(PyExc_RuntimeError, "Failed to create Screen write_buf_lock mutex: %s", strerror(ret)); return NULL; } + self->reload_all_gpu_data = true; self->cell_size.width = cell_width; self->cell_size.height = cell_height; self->columns = columns; self->lines = lines; self->write_buf = PyMem_RawMalloc(BUFSIZ);