Replace g[idx] by variable name
This commit is contained in:
parent
a0bd232cfd
commit
bdcd111d72
@ -1157,16 +1157,19 @@ by clicking on one on the left."""
|
||||
|
||||
def fillGroups(root, grps, head=""):
|
||||
for g in grps:
|
||||
baseName = g[0]
|
||||
did = g[1]
|
||||
children = g[5]
|
||||
item = SidebarItem(
|
||||
g[0],
|
||||
baseName,
|
||||
":/icons/deck.svg",
|
||||
lambda g=g: self.setFilter("deck", head + g[0]),
|
||||
lambda expanded, g=g: self.mw.col.decks.collapseBrowser(g[1]),
|
||||
lambda baseName=baseName: self.setFilter("deck", head + baseName),
|
||||
lambda expanded, did=did: self.mw.col.decks.collapseBrowser(did),
|
||||
not self.mw.col.decks.get(g[1]).get("browserCollapsed", False),
|
||||
)
|
||||
root.addChild(item)
|
||||
newhead = head + g[0] + "::"
|
||||
fillGroups(item, g[5], newhead)
|
||||
newhead = head + baseName + "::"
|
||||
fillGroups(item, children, newhead)
|
||||
|
||||
fillGroups(root, grps)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user