diff options
author | Harshit Bansal <harshitbansal2015@gmail.com> | 2018-12-31 17:31:20 +0530 |
---|---|---|
committer | Jonas Franz <info@jonasfranz.software> | 2018-12-31 13:01:20 +0100 |
commit | 2c7661a5241f201aef6e63e767e547cc0a5cd877 (patch) | |
tree | 375808fe9a8317baaba236d237b92e8284fa4867 /public | |
parent | 945804f800ac4e81c46bde848616e9d9392a9571 (diff) | |
download | gitea-2c7661a5241f201aef6e63e767e547cc0a5cd877.tar.gz gitea-2c7661a5241f201aef6e63e767e547cc0a5cd877.zip |
Fix wrong text getting saved on editing second comment on an issue. (#5608)
* comments: Fix an incorrent DOM element selection.
This commit fixes a bug that was causing text from previously edited
comment to get saved when two comments were edited one after other.
Text area with id of `#content` isn't unique on the page but it was
being treated as unique by the event handling code.
Fixes: #5581.
* templates: Remove `id` from textarea in commit edit form.
An element is assigned an `id` only if it is unique for the whole page
but in this case there can be multiple textarea so it should have one.
Diffstat (limited to 'public')
-rw-r--r-- | public/js/index.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/public/js/index.js b/public/js/index.js index 918918ef46..1377e9f36a 100644 --- a/public/js/index.js +++ b/public/js/index.js @@ -690,7 +690,7 @@ function initRepository() { // Setup new form if ($editContentZone.html().length == 0) { $editContentZone.html($('#edit-content-form').html()); - $textarea = $('#content'); + $textarea = $editContentZone.find('textarea'); issuesTribute.attach($textarea.get()); emojiTribute.attach($textarea.get()); |