From f7439c233d60b22ed4d7fe671576f51f1b0e323d Mon Sep 17 00:00:00 2001 From: Ludovicus Date: Fri, 5 Jul 2019 14:29:34 -0400 Subject: [PATCH] Enforce conditions on arrivaldistance and cleardistance if user has set arrow.enablePing. --- TomTom.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/TomTom.lua b/TomTom.lua index cf723ec..2e5a7c3 100755 --- a/TomTom.lua +++ b/TomTom.lua @@ -832,6 +832,16 @@ function TomTom:DefaultCallbacks(opts) arrivaldistance = opts.arrivaldistance end + -- User wants ping, they get ping! + if TomTom.profile.arrow.enablePing then + if arrivaldistance <= 0 then + arrivaldistance = 1 + end + if arrivaldistance < cleardistance then + arrivaldistance = cleardistance + end + end + if cleardistance == arrivaldistance then callbacks.distance[cleardistance] = function(...) _both_clear_distance(...); -- 1.7.9.5