Browse code

fix: printouts should not have cursor, so don't draw cursor on printout windows

Dario Rodriguez authored on 15/01/2021 22:26:54
Showing 1 changed files
... ...
@@ -1935,7 +1935,7 @@ re_drawcontents(re_t *re, printout_t *printout)
1935 1935
                         } else {
1936 1936
                                 reui_write(ui,x0+(tmpcol-origincol)*ui->fontwidth,y,"\x00\x00\x00\xff",ptr,len-has_nl);
1937 1937
                         }
1938
-                        if(row==(curline-originline)) {
1938
+                        if(printout==NULL && row==(curline-originline)) {
1939 1939
                                 if(curcol>=tmpcol && curcol<(tmpcol+availcol)) {
1940 1940
                                         int utf8charlen;
1941 1941
                                         /* draw cursor */
... ...
@@ -1951,7 +1951,7 @@ re_drawcontents(re_t *re, printout_t *printout)
1951 1951
                                 }
1952 1952
                         }
1953 1953
                 }
1954
-                if(row==(curline-originline) && !drawn_cursor)
1954
+                if(printout==NULL && row==(curline-originline) && !drawn_cursor)
1955 1955
                         reui_fill(ui,x0+ui->fontwidth*(curcol-origincol),y,ui->fontwidth,ui->fontheight+1,"\x00\x00\x00\xff");
1956 1956
                 if(in_error)
1957 1957
                         break;