summaryrefslogtreecommitdiff
path: root/lua/clever_f
diff options
context:
space:
mode:
Diffstat (limited to 'lua/clever_f')
-rw-r--r--lua/clever_f/feedback_service.lua7
1 files changed, 5 insertions, 2 deletions
diff --git a/lua/clever_f/feedback_service.lua b/lua/clever_f/feedback_service.lua
index d84fcb3..edaa39d 100644
--- a/lua/clever_f/feedback_service.lua
+++ b/lua/clever_f/feedback_service.lua
@@ -712,8 +712,11 @@ function FeedbackService:cancel_highlight_timer()
return identity
end
-function FeedbackService:handle_highlight_timer()
- return false
+function FeedbackService:handle_highlight_timer(callback_identity)
+ if callback_identity == nil then
+ fail("highlight timer callback identity must be present", 2)
+ end
+ return callback_identity == service_records[self].state.highlight_timer
end
function FeedbackService:start_highlight_timer()