summaryrefslogtreecommitdiff
path: root/state.lua
diff options
context:
space:
mode:
authorDavid Vazgenovich Shakaryan <dvshakaryan@gmail.com>2026-02-01 01:51:20 -0800
committerDavid Vazgenovich Shakaryan <dvshakaryan@gmail.com>2026-02-01 01:51:20 -0800
commitf7e64e9c6a7dd22d16ac15adf4f86714b5b993ef (patch)
tree413416e8cbddd082c158161d2e482753fb442a6d /state.lua
parent925aa695b437325d48abc484f2769c6787ebf3f5 (diff)
downloadmpv-iptv-menu-f7e64e9c6a7dd22d16ac15adf4f86714b5b993ef.tar.gz
mpv-iptv-menu-f7e64e9c6a7dd22d16ac15adf4f86714b5b993ef.tar.xz
add readline-style text manipulation
Diffstat (limited to 'state.lua')
-rw-r--r--state.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/state.lua b/state.lua
index 3abb892..b5e07f5 100644
--- a/state.lua
+++ b/state.lua
@@ -201,8 +201,9 @@ function menu_mt:set_search_cursor(pos)
return true
end
-function menu_mt:set_search_text(str)
+function menu_mt:set_search_text(str, pos)
self.search_text = str
+ self:set_search_cursor(pos or self.search_cursor)
self:update_search_matches()
end