From: Michael D. Lowis Date: Sat, 8 Feb 2020 03:54:06 +0000 (-0500) Subject: fixed drawing of cursor X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=900b50a555aef7d5e5d4dfd87e3cf0e5587e35d1;p=projs%2Ftide.git fixed drawing of cursor --- diff --git a/.gitignore b/.gitignore index a4b4381..9b79770 100644 --- a/.gitignore +++ b/.gitignore @@ -58,3 +58,5 @@ build/ bin/fetchsel pick tidehtml/ +plantuml.jar +html/ diff --git a/src/lib/draw.c b/src/lib/draw.c index aafbe7c..f788949 100644 --- a/src/lib/draw.c +++ b/src/lib/draw.c @@ -45,7 +45,10 @@ void draw_view(XConf* x, View* view, XftFont* font, size_t nrows, drawcsr* csr, size_t posx = (csr->x + 2), y = (csr->y + 2 + (i * fheight)); if (row->off == buf_end(&(view->buffer))) { - draw_csr(x, view, fg, fheight, posx, y, csr_drawn); + if (buf_end(&(view->buffer)) == buf_selend(&(view->buffer))) + { + draw_csr(x, view, fg, fheight, posx, y, csr_drawn); + } break; } else