diff options
| author | ailurux <ailuruxx@gmail.com> | 2024-09-27 16:59:59 +1000 |
|---|---|---|
| committer | ailurux <ailuruxx@gmail.com> | 2024-09-27 16:59:59 +1000 |
| commit | 3490cceb6b94ffbc947b699c8495cf8500e65b98 (patch) | |
| tree | 60cf92de52ec965e10f8d2cbc5f69ed442718bf5 /lua/widgets.lua | |
| parent | f8a6c8c85af534510dfc2840730387d67b4c82ff (diff) | |
| download | tangara-fw-3490cceb6b94ffbc947b699c8495cf8500e65b98.tar.gz | |
Added listened indicator for audiobooks and podcasts
Diffstat (limited to 'lua/widgets.lua')
| -rw-r--r-- | lua/widgets.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/widgets.lua b/lua/widgets.lua index 8112b656..cfcaf628 100644 --- a/lua/widgets.lua +++ b/lua/widgets.lua @@ -313,7 +313,11 @@ function widgets.InfiniteList(parent, iterator, opts) add_to_top = true end if this_item > last_index then last_index = index end - local btn = infinite_list.root:add_btn(nil, tostring(item)) + local icon = nil + if opts.get_icon then + icon = opts.get_icon(item) + end + local btn = infinite_list.root:add_btn(icon, tostring(item)) if add_to_top then btn:move_to_index(0) end |
