]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-3991 The behavior of the metric selector component is broken when adding severa...
authorJulien Lancelot <julien.lancelot@gmail.com>
Thu, 17 Jan 2013 15:53:36 +0000 (16:53 +0100)
committerJulien Lancelot <julien.lancelot@gmail.com>
Thu, 17 Jan 2013 15:53:36 +0000 (16:53 +0100)
sonar-server/src/main/webapp/WEB-INF/app/helpers/widget_properties_helper.rb
sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_widget_properties.html.erb

index 1766c94faff97a13f624fb6b6aad942605d9e850..a6e161cecdbdc786a49da731c759f92dddd8d572 100644 (file)
@@ -21,7 +21,8 @@ module WidgetPropertiesHelper
   include PropertiesHelper
 
   def property_value_field(definition, value, widget)
-    property_input_field definition.key, definition.type.name, value.nil? ? definition.defaultValue : value, definition.options, {:html_id => "prop-#{widget.key.parameterize}-#{definition.key.parameterize}"}
+    property_input_field definition.key, definition.type.name, value.nil? ? definition.defaultValue : value, definition.options,
+                         {:html_id => "prop-#{widget.id}-#{widget.key.parameterize}-#{definition.key.parameterize}"}
   end
 
 end
index 4257bf72677a42a3c7435dee8e3b4cfb957a269b..72970d01683eecf31f7f4db3ecd6a80974de0b03 100644 (file)
@@ -15,7 +15,7 @@
               :resource_type_property => 'supportsGlobalDashboards',
               :selected_resource => widget.resource,
               :width => '250px',
-              :html_id => "widget-select-prj-#{widget.key.parameterize}"} -%>
+              :html_id => "widget-#{widget.id}-select-prj-#{widget.key.parameterize}"} -%>
         </td>
       </tr>
     <% end %>