]> git.mdlowis.com Git - projs/tide.git/commitdiff
ruler needs to adjust position if the gutter is visible
authorMichael D. Lowis <mike.lowis@gentex.com>
Mon, 5 Jun 2017 13:16:45 +0000 (09:16 -0400)
committerMichael D. Lowis <mike.lowis@gentex.com>
Mon, 5 Jun 2017 13:16:45 +0000 (09:16 -0400)
lib/win.c

index aa19f12ca2423a2f65b833fe6cae2cdacab42f69..d3d9274ca6c14a092fe387b06524ca0d36d5ccd2 100644 (file)
--- a/lib/win.c
+++ b/lib/win.c
@@ -217,10 +217,11 @@ static void onredraw(int width, int height) {
         x11_draw_rect(CLR_HorBorder, 0, Regions[i].y - 3, width, 1);
 
         if (i == EDIT) {
+            size_t gsz = gutter_size();
             if (Ruler)
-                x11_draw_rect(CLR_Ruler, (Ruler+2) * fwidth, Regions[i].y-2, 1, Regions[i].height+7);
+                x11_draw_rect(CLR_Ruler, ((Ruler+2) * fwidth) + gsz, Regions[i].y-2, 1, Regions[i].height+7);
             if (LineNumbers)
-                x11_draw_rect(CLR_Ruler, Regions[SCROLL].width, Regions[SCROLL].y-2, gutter_size(), Regions[SCROLL].height+7);
+                x11_draw_rect(CLR_Ruler, Regions[SCROLL].width, Regions[SCROLL].y-2, gsz, Regions[SCROLL].height+7);
         }
 
         size_t gcols = gutter_cols();