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
@@ -127,7 +127,7 @@
%for status,lbl in c.changeset_statuses:
%endfor
@@ -138,7 +138,7 @@
${h.end_form()}
@@ -158,6 +158,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');
+ }
+ })
});