From 081d6c37132891817a585e499d77b24988dc3edd Mon Sep 17 00:00:00 2001 From: Go MAEDA Date: Fri, 22 Dec 2023 00:33:13 +0000 Subject: [PATCH] Fix improper error highlighting for description field in issue form (#39795). Patch by Mizuki ISHIKAWA. git-svn-id: https://svn.redmine.org/redmine/trunk@22545 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/views/issues/_form.html.erb | 2 +- public/stylesheets/application.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/views/issues/_form.html.erb b/app/views/issues/_form.html.erb index 3993b9ebf..b1693f7b3 100644 --- a/app/views/issues/_form.html.erb +++ b/app/views/issues/_form.html.erb @@ -32,7 +32,6 @@ <% if @issue.safe_attribute? 'description' %>

<%= f.label_for_field :description, :required => @issue.required_attribute?('description') %> - <%= link_to_function content_tag(:span, l(:button_edit), :class => 'icon icon-edit'), '$(this).hide(); $("#issue_description_and_toolbar").show()' unless @issue.new_record? %> <%= content_tag 'span', :id => "issue_description_and_toolbar", :style => (@issue.new_record? ? nil : 'display:none') do %> <%= f.text_area :description, :cols => 60, :accesskey => accesskey(:edit), :class => 'wiki-edit', :rows => [[10, @issue.description.to_s.length / 50].max, 20].min, @@ -41,6 +40,7 @@ }, :no_label => true %> <% end %> + <%= link_to_function content_tag(:span, l(:button_edit), :class => 'icon icon-edit'), '$(this).hide(); $("#issue_description_and_toolbar").show()' unless @issue.new_record? %>

<%= wikitoolbar_for 'issue_description', preview_issue_path(:project_id => @issue.project, :issue_id => @issue.id) %> <% end %> diff --git a/public/stylesheets/application.css b/public/stylesheets/application.css index b92a34d68..632501ea0 100644 --- a/public/stylesheets/application.css +++ b/public/stylesheets/application.css @@ -905,7 +905,7 @@ label.block { color: #bb0000; } -.tabular label.error + * { +.tabular label.error + *:not(#issue_description_and_toolbar), .tabular label.error + span#issue_description_and_toolbar div.jstBlock { border: 1px solid #bb0000; }