diff options
author | Eric Eastwood <contact@ericeastwood.com> | 2018-01-05 01:15:09 +0300 |
---|---|---|
committer | Eric Eastwood <contact@ericeastwood.com> | 2018-01-05 02:51:52 +0300 |
commit | f4c2eeb2a6885821f8b72f46deb49a55a062bd8c (patch) | |
tree | da9a437d1ce42aaea935f33deefbd078f752ad25 /app/assets/javascripts/create_merge_request_dropdown.js | |
parent | 545489a59d477172b90390394979baec92fb0e6c (diff) |
Fix custom name in branch creation for issue in Firefox
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/41563
`event.srcElement` is non-standard,
https://developer.mozilla.org/en-US/docs/Web/API/Event/srcElement
Diffstat (limited to 'app/assets/javascripts/create_merge_request_dropdown.js')
-rw-r--r-- | app/assets/javascripts/create_merge_request_dropdown.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/app/assets/javascripts/create_merge_request_dropdown.js b/app/assets/javascripts/create_merge_request_dropdown.js index 23425672b16..eedbd3feeb5 100644 --- a/app/assets/javascripts/create_merge_request_dropdown.js +++ b/app/assets/javascripts/create_merge_request_dropdown.js @@ -276,13 +276,13 @@ export default class CreateMergeRequestDropdown { let target; let value; - if (event.srcElement === this.branchInput) { + if (event.target === this.branchInput) { target = 'branch'; value = this.branchInput.value; - } else if (event.srcElement === this.refInput) { + } else if (event.target === this.refInput) { target = 'ref'; - value = event.srcElement.value.slice(0, event.srcElement.selectionStart) + - event.srcElement.value.slice(event.srcElement.selectionEnd); + value = event.target.value.slice(0, event.target.selectionStart) + + event.target.value.slice(event.target.selectionEnd); } else { return false; } |