Commit d3d0775acde8dbbb887665c3c52009d76e906d10
1 parent
04e8b518
Exists in
spb-stable
and in
2 other branches
Exclude info rows from milestone sorting items
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Showing
3 changed files
with
4 additions
and
2 deletions
Show diff stats
app/assets/javascripts/milestone.js.coffee
| @@ -55,6 +55,7 @@ class Milestone | @@ -55,6 +55,7 @@ class Milestone | ||
| 55 | $("#issues-list-unassigned, #issues-list-ongoing, #issues-list-closed").sortable( | 55 | $("#issues-list-unassigned, #issues-list-ongoing, #issues-list-closed").sortable( |
| 56 | connectWith: ".issues-sortable-list", | 56 | connectWith: ".issues-sortable-list", |
| 57 | dropOnEmpty: true, | 57 | dropOnEmpty: true, |
| 58 | + items: "li:not(.ui-sort-disabled)", | ||
| 58 | update: (event, ui) -> | 59 | update: (event, ui) -> |
| 59 | data = $(this).sortable("serialize") | 60 | data = $(this).sortable("serialize") |
| 60 | Milestone.sortIssues(data) | 61 | Milestone.sortIssues(data) |
| @@ -83,6 +84,7 @@ class Milestone | @@ -83,6 +84,7 @@ class Milestone | ||
| 83 | $("#merge_requests-list-unassigned, #merge_requests-list-ongoing, #merge_requests-list-closed").sortable( | 84 | $("#merge_requests-list-unassigned, #merge_requests-list-ongoing, #merge_requests-list-closed").sortable( |
| 84 | connectWith: ".merge_requests-sortable-list", | 85 | connectWith: ".merge_requests-sortable-list", |
| 85 | dropOnEmpty: true, | 86 | dropOnEmpty: true, |
| 87 | + items: "li:not(.ui-sort-disabled)", | ||
| 86 | update: (event, ui) -> | 88 | update: (event, ui) -> |
| 87 | data = $(this).sortable("serialize") | 89 | data = $(this).sortable("serialize") |
| 88 | Milestone.sortMergeRequests(data) | 90 | Milestone.sortMergeRequests(data) |
app/views/projects/milestones/_issues.html.haml
| @@ -3,4 +3,4 @@ | @@ -3,4 +3,4 @@ | ||
| 3 | %ul{ class: "well-list issues-sortable-list", id: "issues-list-#{id}", "data-state" => id } | 3 | %ul{ class: "well-list issues-sortable-list", id: "issues-list-#{id}", "data-state" => id } |
| 4 | - issues.sort_by(&:position).each do |issue| | 4 | - issues.sort_by(&:position).each do |issue| |
| 5 | = render 'issue', issue: issue | 5 | = render 'issue', issue: issue |
| 6 | - %li.light Drag and drop available | 6 | + %li.light.ui-sort-disabled Drag and drop available |
app/views/projects/milestones/_merge_requests.html.haml
| @@ -3,4 +3,4 @@ | @@ -3,4 +3,4 @@ | ||
| 3 | %ul{ class: "well-list merge_requests-sortable-list", id: "merge_requests-list-#{id}", "data-state" => id } | 3 | %ul{ class: "well-list merge_requests-sortable-list", id: "merge_requests-list-#{id}", "data-state" => id } |
| 4 | - merge_requests.sort_by(&:position).each do |merge_request| | 4 | - merge_requests.sort_by(&:position).each do |merge_request| |
| 5 | = render 'merge_request', merge_request: merge_request | 5 | = render 'merge_request', merge_request: merge_request |
| 6 | - %li.light Drag and drop available | 6 | + %li.light.ui-sort-disabled Drag and drop available |