pass node kwargs through page nav
This commit is contained in:
parent
11f0e8b01a
commit
3adb93367c
1 changed files with 3 additions and 3 deletions
|
|
@ -1414,21 +1414,21 @@ def list_node(option_generator, select=None, pagesize=10):
|
||||||
{
|
{
|
||||||
"key": (_("|Wcurrent|n"), "c"),
|
"key": (_("|Wcurrent|n"), "c"),
|
||||||
"desc": "|W({}/{})|n".format(page_index + 1, npages),
|
"desc": "|W({}/{})|n".format(page_index + 1, npages),
|
||||||
"goto": (lambda caller: None, {"optionpage_index": page_index}),
|
"goto": (lambda caller: None, kwargs | {"optionpage_index": page_index}),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
if page_index > 0:
|
if page_index > 0:
|
||||||
options.append(
|
options.append(
|
||||||
{
|
{
|
||||||
"key": (_("|wp|Wrevious page|n"), "p"),
|
"key": (_("|wp|Wrevious page|n"), "p"),
|
||||||
"goto": (lambda caller: None, {"optionpage_index": page_index - 1}),
|
"goto": (lambda caller: None, kwargs | {"optionpage_index": page_index - 1}),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
if page_index < npages - 1:
|
if page_index < npages - 1:
|
||||||
options.append(
|
options.append(
|
||||||
{
|
{
|
||||||
"key": (_("|wn|Wext page|n"), "n"),
|
"key": (_("|wn|Wext page|n"), "n"),
|
||||||
"goto": (lambda caller: None, {"optionpage_index": page_index + 1}),
|
"goto": (lambda caller: None, kwargs | {"optionpage_index": page_index + 1}),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue