diff options
| author | Jackson Moore <jacksonmoore@tuta.io> | 2026-09-04 12:12:50 +0200 |
|---|---|---|
| committer | Jackson Moore <jacksonmoore@tuta.io> | 2026-09-04 12:12:50 +0200 |
| commit | f4c2e8dfd3d0ededbd350bde046b5f2e5ab1c131 (patch) | |
| tree | d846220d9ae466a28cdea7d73031d5e0429c8ae3 /lua/clever_f/acquisition_service.lua | |
| parent | ba6df9a71fcbcb3520e162284fe72ff60ff34c2a (diff) | |
Release temporary acquisition resources
Diffstat (limited to 'lua/clever_f/acquisition_service.lua')
| -rw-r--r-- | lua/clever_f/acquisition_service.lua | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lua/clever_f/acquisition_service.lua b/lua/clever_f/acquisition_service.lua index 3708ca4..a50e614 100644 --- a/lua/clever_f/acquisition_service.lua +++ b/lua/clever_f/acquisition_service.lua @@ -328,6 +328,15 @@ function TemporaryResourceScope:release() then record.host:redraw("full") end + if record.direct_marker ~= nil then + record.feedback:remove_temporary_overlay(record.direct_marker) + end + if record.cursor_marker ~= nil then + record.feedback:remove_temporary_overlay(record.cursor_marker) + end + if record.cursor_presentation_lease ~= nil then + record.cursor_presentation_lease:release() + end record.active = false end |
