diff options
author | Robert Speicher <rspeicher@gmail.com> | 2015-03-30 17:59:52 -0400 |
---|---|---|
committer | Robert Speicher <rspeicher@gmail.com> | 2015-03-31 17:45:11 -0400 |
commit | 085f12288d92f915f74f2aa85ea21bfb905f27b2 (patch) | |
tree | bb5ee2404c663a21f0bccf4e5803e0c65300dc07 | |
parent | 33a8f53f7a8fdc40d0f0ee4245258c8dba99198a (diff) | |
download | gitlab-ce-085f12288d92f915f74f2aa85ea21bfb905f27b2.tar.gz |
Unbind task item checkbox events and then rebind them
Fixes #1340
-rw-r--r-- | app/assets/javascripts/issue.js.coffee | 8 | ||||
-rw-r--r-- | app/assets/javascripts/merge_request.js.coffee | 8 |
2 files changed, 4 insertions, 12 deletions
diff --git a/app/assets/javascripts/issue.js.coffee b/app/assets/javascripts/issue.js.coffee index bf71c144eaf..0aaa62d2b82 100644 --- a/app/assets/javascripts/issue.js.coffee +++ b/app/assets/javascripts/issue.js.coffee @@ -9,12 +9,8 @@ class @Issue if $("a.btn-close").length $("li.task-list-item input:checkbox").prop("disabled", false) - $(".task-list-item input:checkbox").on( - "click" - null - "issue" - updateTaskState - ) + $('.task-list-item input:checkbox').off('change') + $('.task-list-item input:checkbox').change('issue', updateTaskState) $('.issue-details').waitForImages -> $('.issuable-affix').affix offset: diff --git a/app/assets/javascripts/merge_request.js.coffee b/app/assets/javascripts/merge_request.js.coffee index 6127d2bb480..2cbe03b986a 100644 --- a/app/assets/javascripts/merge_request.js.coffee +++ b/app/assets/javascripts/merge_request.js.coffee @@ -81,12 +81,8 @@ class @MergeRequest this.$('.remove_source_branch_in_progress').hide() this.$('.remove_source_branch_widget.failed').show() - $(".task-list-item input:checkbox").on( - "click" - null - "merge_request" - updateTaskState - ) + $('.task-list-item input:checkbox').off('change') + $('.task-list-item input:checkbox').change('merge_request', updateTaskState) activateTab: (action) -> this.$('.merge-request-tabs li').removeClass 'active' |