]> source.dussan.org Git - redmine.git/commitdiff
Fixes duplicate spacer id in jsToolBar (#38915).
authorMarius Balteanu <marius.balteanu@zitec.com>
Sun, 3 Nov 2024 12:57:58 +0000 (12:57 +0000)
committerMarius Balteanu <marius.balteanu@zitec.com>
Sun, 3 Nov 2024 12:57:58 +0000 (12:57 +0000)
Patch by Yasu Saku (user:skys).

git-svn-id: https://svn.redmine.org/redmine/trunk@23192 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/assets/javascripts/jstoolbar/jstoolbar.js

index 3353a7581f8c30a9582924667a0be1e6611a7d36..bae625c3befd7f3799e4aeb85b82c8d07f71902c 100644 (file)
@@ -140,15 +140,14 @@ jsButton.prototype.draw = function() {
   return button;
 }
 
-function jsSpace(id) {
-  this.id = id || null;
+function jsSpace(className) {
+  this.className = className || null;
   this.width = null;
 }
 jsSpace.prototype.draw = function() {
   var span = document.createElement('span');
-  if (this.id) span.id = this.id;
   span.appendChild(document.createTextNode(String.fromCharCode(160)));
-  span.className = 'jstSpacer';
+  span.className = 'jstSpacer' + (this.className ? ' ' + this.className : '');
   if (this.width) span.style.marginRight = this.width+'px';
 
   return span;