diff options
Diffstat (limited to 'lua/clever_f/feedback_service.lua')
| -rw-r--r-- | lua/clever_f/feedback_service.lua | 7 |
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() |
