diff --git a/pkgs/maps/main.fnl b/pkgs/maps/main.fnl index 3dc0bd4..e0a42ce 100644 --- a/pkgs/maps/main.fnl +++ b/pkgs/maps/main.fnl @@ -143,6 +143,7 @@ label.readout { cairo.Content.COLOR (* tile-size (+ 4 num-tiles-x)) (* tile-size (+ 4 num-tiles-y))) + seen-road-names {} g (cairo.Context.create map-surface)] (g:set_source_rgb 0.7 0.8 0.8) @@ -164,7 +165,8 @@ label.readout { ext (g:text_extents n) w ext.width h ext.height] - (when (and x y) + (when (and x y (not (. seen-road-names n))) + (tset seen-road-names n true) (g:save) (g:set_line_width h) (g:set_source_rgb 1 1 1)