summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/clever_f/feedback_service.lua1
-rw-r--r--tests/run.lua7
2 files changed, 8 insertions, 0 deletions
diff --git a/lua/clever_f/feedback_service.lua b/lua/clever_f/feedback_service.lua
index 138d053..9d7e085 100644
--- a/lua/clever_f/feedback_service.lua
+++ b/lua/clever_f/feedback_service.lua
@@ -14,6 +14,7 @@ M.Priority = {
local OVERLAY_PRIORITIES = {
CleverFCursor = M.Priority.HIGH,
CleverFChar = M.Priority.HIGH,
+ CleverFDirect = M.Priority.ORDINARY,
}
local service_records = setmetatable({}, { __mode = "k" })
diff --git a/tests/run.lua b/tests/run.lua
index f02219f..1a3536f 100644
--- a/tests/run.lua
+++ b/tests/run.lua
@@ -4425,6 +4425,13 @@ test("Cursor and character overlays use high priority", function()
end, "unknown feedback overlay group")
end)
+test("Direct overlays use ordinary priority", function()
+ same(
+ feedback_service.Priority.ORDINARY,
+ feedback_service.overlay_priority("CleverFDirect")
+ )
+end)
+
for _, item in ipairs(tests) do
local ok, failure = xpcall(item.body, debug.traceback)
if not ok then