From 9bc211e7604abb89ef32e0e5100bd3a06d837c5c Mon Sep 17 00:00:00 2001 From: liquidz Date: Sun, 7 Apr 2024 09:07:36 +0900 Subject: [PATCH] fix: Fix virtual text position --- src/elin/interceptor/evaluate.clj | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/elin/interceptor/evaluate.clj b/src/elin/interceptor/evaluate.clj index 3a0b4175..c3288e35 100644 --- a/src/elin/interceptor/evaluate.clj +++ b/src/elin/interceptor/evaluate.clj @@ -21,11 +21,12 @@ (def set-eval-result-to-virtual-text-interceptor {:name ::set-eval-result-to-virtual-text-interceptor :kind e.c.interceptor/evaluate - :leave (-> (fn [{:component/keys [host] :keys [response]}] + :leave (-> (fn [{:component/keys [host] :keys [response options]}] (when-let [v (:value response)] (e.p.host/set-virtual-text host (str v) - {:highlight "DiffText"}))) + {:lnum (:line options) + :highlight "DiffText"}))) (ix/discard))}) (defn- up-until-top [zloc]