allow softlock in additional screens

not sure if there's a reason these weren't included
in g#3229

- simple lists
- playlist viewer
- browse_id3
- option select

Change-Id: I0e15aaeb563e68ea21bf5df667ce134d01a95195
This commit is contained in:
Christian Soffke 2026-06-03 23:11:05 +02:00
parent 85adf518ac
commit 78ec149555
4 changed files with 4 additions and 4 deletions

View file

@ -932,7 +932,7 @@ bool simplelist_show_list(struct simplelist_info *info)
while(1)
{
list_do_action(CONTEXT_TREE, info->timeout, &lists, &action);
list_do_action(CONTEXT_TREE|ALLOW_SOFTLOCK, info->timeout, &lists, &action);
/* We must yield in this case or no other thread can run */
if (info->timeout == TIMEOUT_NOBLOCK)

View file

@ -532,7 +532,7 @@ bool option_screen(const struct settings_list *setting,
if (!allow_wrap)
lists.wraparound = false;
if (list_do_action(CONTEXT_LIST, HZ, /* HZ so the status bar redraws */
if (list_do_action(CONTEXT_LIST|ALLOW_SOFTLOCK, HZ, /* HZ so the status bar redraws */
&lists, &action))
{
/* setting changed */