diff --git a/rhodecode/templates/changeset/changeset_file_comment.html b/rhodecode/templates/changeset/changeset_file_comment.html
--- a/rhodecode/templates/changeset/changeset_file_comment.html
+++ b/rhodecode/templates/changeset/changeset_file_comment.html
@@ -109,7 +109,7 @@
%def>
## MAIN COMMENT FORM
-<%def name="comments(post_url, cur_status, close_btn=False)">
+<%def name="comments(post_url, cur_status, close_btn=False, change_status=True)">
+ %if change_status:
%for status,lbl in c.changeset_statuses:
%endfor
+ %endif
${h.textarea('text')}
${h.end_form()}
@@ -157,6 +162,14 @@ YUE.onDOMReady(function () {
YUD.setStyle('status_block_container','display','none');
}
})
+ YUE.on(YUQ('.status_change_radio'), 'change',function(e){
+ var val = e.currentTarget.value;
+ if (val == 'approved' || val == 'rejected') {
+ YUD.removeClass('save_close', 'hidden');
+ }else{
+ YUD.addClass('save_close', 'hidden');
+ }
+ })
});