From f31312fd16b8d7d4f7b00b910d3ce1c1dde2e95f Mon Sep 17 00:00:00 2001 From: Guldoman Date: Wed, 1 Sep 2021 16:29:47 +0200 Subject: [PATCH] Avoid checking for unique selections on non-`DocView`s --- data/core/commands/findreplace.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data/core/commands/findreplace.lua b/data/core/commands/findreplace.lua index b9a424fa..48cbecaf 100644 --- a/data/core/commands/findreplace.lua +++ b/data/core/commands/findreplace.lua @@ -96,7 +96,8 @@ local function has_selection() return core.active_view:is(DocView) and core.active_view.doc:has_selection() end -local function has_unique_selection() +local function has_unique_selection() + if not core.active_view:is(DocView) then return false end local text = nil for idx, line1, col1, line2, col2 in doc():get_selections(true, true) do if line1 == line2 and col1 == col2 then return false end