$(document).ready(function() {
  $(document).on('click', '.accept-btn', function(e) {
    e.preventDefault();
    answer = $(this).closest('.delegate-text-answer').find('textarea').val();
    text_answer = $(this).closest('.answer_fields_wrapper').find('.text-answer')
    text_answer_field = $(text_answer).find('.text-answer-field')
    $(text_answer_field).val(answer);
    $(text_answer_field).addClass('dirty')
  });
});

@@ -185,25 +185,28 @@
 ();%0A    
-text_answ
+answer_wrapp
 er = $(t
@@ -239,24 +239,60 @@
 ds_wrapper')
+%0A    text_answer = $(answer_wrapper)
 .find('.text
@@ -367,16 +367,167 @@
 field')%0A
+    question_answered = $(answer_wrapper).find('.answer-details').%0A      find('.question-answered-box').prop('checked')%0A    if(!question_answered) %7B%0A  
     $(te
@@ -556,16 +556,18 @@
 nswer);%0A
+  
     $(te
@@ -600,16 +600,23 @@
 'dirty')
+;%0A    %7D
 %0A  %7D);%0A%7D

Accept answer should not copy text when question is answered