Commit 17cec0508776ee577b67b2542f8757accef32c79
1 parent
2f5e44a0
Exists in
master
and in
4 other branches
Make new/edit issue forms use containers on the page instead of adding their own
Fixes #1830
Showing
4 changed files
with
10 additions
and
12 deletions
Show diff stats
app/assets/javascripts/issues.js
| 1 | -function switchToNewIssue(form){ | 1 | +function switchToNewIssue(){ |
| 2 | $(".issues_content").hide("fade", { direction: "left" }, 150, function(){ | 2 | $(".issues_content").hide("fade", { direction: "left" }, 150, function(){ |
| 3 | - $(".issues_content").after(form); | ||
| 4 | $('select#issue_assignee_id').chosen(); | 3 | $('select#issue_assignee_id').chosen(); |
| 5 | $('select#issue_milestone_id').chosen(); | 4 | $('select#issue_milestone_id').chosen(); |
| 6 | $("#new_issue_dialog").show("fade", { direction: "right" }, 150); | 5 | $("#new_issue_dialog").show("fade", { direction: "right" }, 150); |
| @@ -10,9 +9,8 @@ function switchToNewIssue(form){ | @@ -10,9 +9,8 @@ function switchToNewIssue(form){ | ||
| 10 | }); | 9 | }); |
| 11 | } | 10 | } |
| 12 | 11 | ||
| 13 | -function switchToEditIssue(form){ | 12 | +function switchToEditIssue(){ |
| 14 | $(".issues_content").hide("fade", { direction: "left" }, 150, function(){ | 13 | $(".issues_content").hide("fade", { direction: "left" }, 150, function(){ |
| 15 | - $(".issues_content").after(form); | ||
| 16 | $('select#issue_assignee_id').chosen(); | 14 | $('select#issue_assignee_id').chosen(); |
| 17 | $('select#issue_milestone_id').chosen(); | 15 | $('select#issue_milestone_id').chosen(); |
| 18 | $("#edit_issue_dialog").show("fade", { direction: "right" }, 150); | 16 | $("#edit_issue_dialog").show("fade", { direction: "right" }, 150); |
| @@ -33,8 +31,8 @@ function switchFromEditIssue(){ | @@ -33,8 +31,8 @@ function switchFromEditIssue(){ | ||
| 33 | function backToIssues(){ | 31 | function backToIssues(){ |
| 34 | $("#edit_issue_dialog, #new_issue_dialog").hide("fade", { direction: "right" }, 150, function(){ | 32 | $("#edit_issue_dialog, #new_issue_dialog").hide("fade", { direction: "right" }, 150, function(){ |
| 35 | $(".issues_content").show("fade", { direction: "left" }, 150, function() { | 33 | $(".issues_content").show("fade", { direction: "left" }, 150, function() { |
| 36 | - $("#edit_issue_dialog").remove(); | ||
| 37 | - $("#new_issue_dialog").remove(); | 34 | + $("#edit_issue_dialog").html(""); |
| 35 | + $("#new_issue_dialog").html(""); | ||
| 38 | $('.add_new').show(); | 36 | $('.add_new').show(); |
| 39 | }); | 37 | }); |
| 40 | }); | 38 | }); |
app/views/issues/edit.js.haml
app/views/issues/index.html.haml
app/views/issues/new.js.haml