From fa151b8d06c39fda9937dcb2e35b56ebcd056501 Mon Sep 17 00:00:00 2001
From: Ramakrishnan Muthukrishnan <ram@rkrishnan.org>
Date: Sun, 20 Nov 2022 19:01:41 +0530
Subject: [PATCH] vfo fix a bug in rendering the dot vs step size

---
 vfo.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/vfo.c b/vfo.c
index 47d3bec..bda80a4 100644
--- a/vfo.c
+++ b/vfo.c
@@ -1040,11 +1040,13 @@ void vfo_update() {
         cairo_show_text(cr, vfo_texts[0]);
         // show the step digit and the rest in grey
         // cairo_set_font_size(cr, 50);
-        cairo_set_source_rgb(cr, 0.0, 1.0, 1.0); // 0.75, 0.75, 0.75);
-        cairo_show_text(cr, ".");
-	cairo_set_source_rgb(cr, 0.75, 1.0, 1.0); // 0.75, 0.75);
+	cairo_set_source_rgb(cr, 1.0, 1.0, 1.0); // 0.75, 0.75);
         cairo_show_text(cr, vfo_texts[1]);
-	cairo_set_source_rgb(cr, 0.75, 1.0, 1.0); // 0.75, 0.75);
+        if (strlen(vfo_texts[2]) != 0) {
+            cairo_set_source_rgb(cr, 0.0, 1.0, 1.0); // 0.75, 0.75, 0.75);
+            cairo_show_text(cr, ".");
+        }
+        cairo_set_source_rgb(cr, 0.75, 1.0, 1.0); // 0.75, 0.75);
         cairo_show_text(cr, vfo_texts[2]);
 
         cairo_select_font_face(cr, "Cantarell",
-- 
2.45.2