]> source.dussan.org Git - redmine.git/commitdiff
Fix improper error highlighting for description field in issue form (#39795).
authorGo MAEDA <maeda@farend.jp>
Fri, 22 Dec 2023 00:33:13 +0000 (00:33 +0000)
committerGo MAEDA <maeda@farend.jp>
Fri, 22 Dec 2023 00:33:13 +0000 (00:33 +0000)
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
public/stylesheets/application.css

index 3993b9ebf5ace7c3480da3c586e7ebb0362ab59b..b1693f7b3a425c09beed72e0a41f3732e367d6ea 100644 (file)
@@ -32,7 +32,6 @@
 <% if @issue.safe_attribute? 'description' %>
 <p>
   <%= 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? %>
 </p>
 <%= wikitoolbar_for 'issue_description', preview_issue_path(:project_id => @issue.project, :issue_id => @issue.id) %>
 <% end %>
index b92a34d684ba39c4dc67db0058eb71ba52630587..632501ea0f1347c2cc8af47b0b506f4a67658885 100644 (file)
@@ -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;
 }