File tree Expand file tree Collapse file tree 5 files changed +12
-6
lines changed
Expand file tree Collapse file tree 5 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 1515 <i class= " icon" >{{svg " octicon-search" 16}}</i>
1616 <input type= " text" placeholder= " {{ctx.Locale.Tr " repo.issues.filter_assignees " }}" >
1717 </div>
18- <div class= " item clear-selection" >{{ctx.Locale.Tr " repo.issues.new.clear_assignees" }}</div>
1918 <div class= " scrolling menu flex-items-block" >
19+ <div class= " item clear-selection" >{{ctx.Locale.Tr " repo.issues.new.clear_assignees" }}</div>
20+ <div class= " divider" ></div>
2021 {{range $data .CandidateAssignees }}
2122 <a class= " item" href= " #" data-value= " {{.ID}}" >
2223 <span class= " item-check-mark" >{{svg " octicon-check" }}</span>
Original file line number Diff line number Diff line change 1616 <i class= " icon" >{{svg " octicon-search" 16}}</i>
1717 <input type= " text" placeholder= " {{ctx.Locale.Tr " repo.issues.filter_labels " }}" >
1818 </div>
19- <a class= " item clear-selection" href= " #" >{{ctx.Locale.Tr " repo.issues.new.clear_labels" }}</a>
2019 <div class= " scrolling menu" >
20+ <a class= " item clear-selection" href= " #" >{{ctx.Locale.Tr " repo.issues.new.clear_labels" }}</a>
21+ <div class= " divider" ></div>
2122 {{$previousExclusiveScope := " _no_scope" }}
2223 {{range $data .RepoLabels }}
2324 {{$exclusiveScope := .ExclusiveScope }}
Original file line number Diff line number Diff line change 1818 <i class= " icon" >{{svg " octicon-search" }}</i>
1919 <input type= " text" placeholder= " {{ctx.Locale.Tr " repo.issues.filter_milestones " }}" >
2020 </div>
21- <div class= " divider" ></div>
22- <div class= " item clear-selection" >{{ctx.Locale.Tr " repo.issues.new.clear_milestone" }}</div>
2321 <div class= " scrolling menu" >
22+ <div class= " item clear-selection" >{{ctx.Locale.Tr " repo.issues.new.clear_milestone" }}</div>
23+ <div class= " divider" ></div>
2424 {{if $data .OpenMilestones }}
2525 <div class= " header" >{{ctx.Locale.Tr " repo.issues.filter_milestone_open" }}</div>
2626 {{range $data .OpenMilestones }}
Original file line number Diff line number Diff line change 1717 <input type= " text" placeholder= " {{ctx.Locale.Tr " repo.issues.filter_projects " }}" >
1818 </div>
1919 {{end }}
20- <div class= " item clear-selection" >{{ctx.Locale.Tr " repo.issues.new.clear_projects" }}</div>
2120 <div class= " scrolling menu" >
21+ <div class= " item clear-selection" >{{ctx.Locale.Tr " repo.issues.new.clear_projects" }}</div>
22+ <div class= " divider" ></div>
2223 {{if $data .OpenProjects }}
2324 <div class= " header" >{{ctx.Locale.Tr " repo.issues.new.open_projects" }}</div>
2425 {{range $data .OpenProjects }}
Original file line number Diff line number Diff line change @@ -22,10 +22,13 @@ A sidebar combo (dropdown+list) is like this:
2222When the selected items change, the ` combo-value ` input will be updated.
2323If there is ` data-update-url ` , it also calls backend to attach/detach the changed items.
2424
25- Also, the changed items will be syncronized to the ` ui list ` items.
25+ Also, the changed items will be synchronized to the ` ui list ` items.
2626
2727The items with the same data-scope only allow one selected at a time.
2828
2929The dropdown selection could work in 2 modes:
3030* single: only one item could be selected, it updates immediately when the item is selected.
3131* multiple: multiple items could be selected, it defers the update until the dropdown is hidden.
32+
33+ When using "scrolling menu", the items must be in the same level,
34+ otherwise keyboard (ArrowUp/ArrowDown/Enter) won't work.
You can’t perform that action at this time.
0 commit comments