diff options
-rw-r--r-- | js/field.js | 6 | ||||
-rw-r--r-- | template/en/default/bug/create/create.html.tmpl | 3 | ||||
-rw-r--r-- | template/en/default/bug/edit.html.tmpl | 5 |
3 files changed, 8 insertions, 6 deletions
diff --git a/js/field.js b/js/field.js index aa9cd6c7e..621cdf3eb 100644 --- a/js/field.js +++ b/js/field.js @@ -443,11 +443,11 @@ function boldOnChange(e, field_id){ } } -function updateCommentTagControl(checkbox, form) { +function updateCommentTagControl(checkbox, field) { if (checkbox.checked) { - form.comment.className='bz_private'; + YAHOO.util.Dom.addClass(field, 'bz_private'); } else { - form.comment.className=''; + YAHOO.util.Dom.removeClass(field, 'bz_private'); } } diff --git a/template/en/default/bug/create/create.html.tmpl b/template/en/default/bug/create/create.html.tmpl index 94aafe45d..a2e7b7eae 100644 --- a/template/en/default/bug/create/create.html.tmpl +++ b/template/en/default/bug/create/create.html.tmpl @@ -589,7 +589,8 @@ TUI_hide_default('attachment_text_field'); <td colspan="3"> <input type="checkbox" id="comment_is_private" name="comment_is_private" - [% ' checked="checked"' IF comment_is_private %]> + [% ' checked="checked"' IF comment_is_private %] + onClick="updateCommentTagControl(this, 'comment')"> <label for="comment_is_private"> Make description private (visible only to members of the <strong>[% Param('insidergroup') FILTER html %]</strong> group) diff --git a/template/en/default/bug/edit.html.tmpl b/template/en/default/bug/edit.html.tmpl index e8eaaad1f..1ae71b299 100644 --- a/template/en/default/bug/edit.html.tmpl +++ b/template/en/default/bug/edit.html.tmpl @@ -60,6 +60,7 @@ [% IF user.is_insider %] if (document.getElementById('isprivate_' + real_id).checked) { document.getElementById('newcommentprivacy').checked = 'checked'; + updateCommentTagControl(document.getElementById('newcommentprivacy'), 'comment'); } [% END %] @@ -130,7 +131,7 @@ //--> </script> -<form name="changeform" method="post" action="process_bug.cgi"> +<form name="changeform" id="changeform" method="post" action="process_bug.cgi"> <input type="hidden" name="delta_ts" value="[% bug.delta_ts %]"> <input type="hidden" name="longdesclength" value="[% bug.comments.size %]"> @@ -1066,7 +1067,7 @@ [% IF user.is_insider %] <input type="checkbox" name="comment_is_private" value="1" id="newcommentprivacy" - onClick="updateCommentTagControl(this, form)"> + onClick="updateCommentTagControl(this, 'comment')"> <label for="newcommentprivacy"> Make comment private (visible only to members of the <strong>[% Param('insidergroup') FILTER html %]</strong> group) |